The resort is located at Dolphin Bay, approximately 25 km from Hua-Hin. The resort is right on the beach and is within sight of the Nom Sao and Kho Lam islands, which are surrounded by shallow-water coral reefs, where dolphins can be spotted.
See more: Hotels in Asia Hotels in Thailand Hotels in Cham Am Hua Hin and West Holiday Destinations in Asia