The Best Lamai Beach Resorts / Hotels in Thailand

Palm Coco Mantra in Koh Samui Lamai Beach

Palm Coco Mantra in Koh Samui Lamai Beach, located on a hill which slopes towards the ocean. Enjoy the panoramic ocean views, infinity pool overlooking the ocean. Take a break at the pool bar.
(adsbygoogle = window.adsbygoogle || []).push({});