Villa MachaVilla
Moo6 Chaweng, 84320 Chaweng, Thailand
Located in Chaweng and only 5.3 km from Fisherman Village, Villa Macha provides accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation features a balcony and a swimming pool.