Chao Beach Villa
134, Welhengoda, 80650 Ahangama, Sri Lanka
Featuring a garden and views of garden, Chao Beach Villa is a recently renovated guest house located in Ahangama, 80 metres from Kabalana Beach. This property offers access to a balcony, free private parking and free Wi-Fi.