The luxurious boutique style hotel is conveniently situated on Lamai Beach, Koh Samui, a region known for its spectacular natural beauty along the south of Thailand.
Located in heart of South Koh Samui Lamai Beach, closed to the famous grandfather's and grandmother's rock.