Tag - Koh Chang

The Chill Resort & Spa

After travelling to over 30 countries, I can honestly say that The Chill Resort & Spa, in Koh Chang, Thailand, is one of the most unique hotels I have ever stayed in, in terms of both design & service.