Chaba Villa at Had Yao Beach
205, Tambon Talingchan, Amphur Nuaklong, Krabi, 81130 Had Yao Beach, Thailand
Located in Had Yao Beach in the Krabi Province region and Long Beach reachable within 90 metres, Chaba Villa at Had Yao Beach provides accommodation with free Wi-Fi, barbecue facilities, a private beach area and free private parking.