Canal Villa Bentota 2 stars

Massalagoda, Dope,, 80500 Bentota, Sri Lanka

Hotel image
Read more reviews for Canal Villa Bentota