The Spa Resorts Koh Samui is Located in Lamai Beach Area. The Hotel has a Swimming Pool & a Spa and Wellness Center. The Hotel Provides Free WIFI to his Guests.
- Swimming Pool
- Free WIFI
- Spa & Wellness Center
This 25 SQM Deluxe Room has a Seating area