Designed to blend in with the natural environment, these superb villas are set on the beach, in the garden or on the hillside overlooking the bay – all stunning locations and very well-equipped with a range of modern comforts. The Seafood Terrace is the main restaurant, nestled between shady trees, right on the beach and serving delicious Thai and Western cuisine.
More about this hotel...