Situated in Kamala Beach and only 1.9 km from Kamala Beach, Scenic View 2-Story Villa Natural Touch A2, Kamala Beach features accommodation with mountain views, free Wi-Fi and free private parking.
Villa Natural Touch A2, Kamala Soi 8, 83120 Kamala Beach, Thailand