Cocohut Village Beach Resort & Spa is located on Leela beach, one of the most beautiful beaches on Phangan Island.
Cocohut Village Beach resort and Spa,
provide varieties of accommodations, from
bungalows to guest rooms, to suit any kind
of traveler on any budget. |