The resort is located in the area of Patong Beach, in the island province of Phuket, on the West Cost of Southern Thailand. Located in a tropical garden on the foothill of a mountain, with a view over Patong and Patong Bay.
See more: Hotels in Asia Hotels in Thailand Hotels in Phuket Holiday Destinations in Asia