The resort is located in the famous archipelago of Phang Nga Bay near Phuket in southern Thailand. Remote but accessible, the hotel is a total distance of 60 km from both Phuket International and Krabi airports.
See more: Hotels in Asia Hotels in Thailand Hotels in Khao Lak and Phang Nga Holiday Destinations in Asia