Neptune's Villa
Villa
Koh Phangan
Neptune’s Villa is situated right next to Sunset Beach where guests can enjoy breathtaking views of sea and sunset. Offering rooms surrounded by tropical gardens, the resort also has a large outdoor pool.
Number of rooms: 110
110/1 Moo.6, Baan Tai, Koh Phangan, 84280 Haad Rin, Thailand
Hotel booked 1 times today.