7
Rating
Distance to the city center
.93 km
Koh Tao Montra Resort
1/51 Moo 2, Mae Haad Beach Koh Tao Island Thailand
Wi-Fi in public areasRestaurantSwimming PoolBarBusiness centerGym / Fitness CentreSpaPets allowedLaundry serviceConciergePrivate beach