Situated in Chaloklum and only 1.3 km from Chaloklum Bay Beach, Mantra Sea View Villa features accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation offers a terrace and a swimming pool.
Moo 7, 84280 Chaloklum, Thailand