This hotel is set in a landscape of exquisite beauty amidst forested mountains in southern Thailand's Krabi province, approximately 25 min to the nearest beach and 15 min away from the Krabi airport.
See more: Hotels in Asia Hotels in Thailand Hotels in Krabi Holiday Destinations in Asia