Villa Baywatch, Rumassala Villa
Peella road, Buonavista, Rumassala, Galle, Sri Lanka, 11000 Unawatuna, Sri Lanka
Villa Baywatch is located on top of the popular Rumassala Hill providing panoramic views of the city of Galle and its fort, as well as, the blue waters of the Indian Ocean. Free Wi-Fi access is available at all areas.