Situated within 100 metres of Kammala Beach and 10 km of St Anthony's Church, Owinro Beach Hotel & Restaurant - Waikkala features rooms with air conditioning and a private bathroom in Kammala South.
Zimmeranzahl: 5
South Kammala Wella 11523 Waikkal, Sri Lanka, 61110 Kammala South, Sri Lanka