Mermaid Hotel and Club has been awarded a position among the Top 10 of Trip Advisor’s Travelers’ Choice All Inclusive Resorts in Asia for the fourth consecutive year. The resort has also earned a position among the top 1% of hotels in the world. Mermaid Hotel and Club is locatedContinue Reading