Location: On The Island Of Koh Talu In The Gulf Of Thailand, Easily Accessed By Boat.
This 3 star hotel is ideal enjoying the sea and the countryside. featuring 61 comfortable guestrooms equpped with amenities such as satellite tv, dvd, wi-fi and air conditioning. facilities include a restaurant, garden and a private beach.