Whether you're a tourist or traveling on business, The Leaf on The Sands Resort is a great choice for accommodation when visiting Khao Lak. Set 1.0 Km from the excitement of the city, this 4-star hotel commands ... Read more

View all Luxury Hotels in Khao Lak