The Canes Boutique Hotel 4 stars

5 Police Park Terrace, Colombo 4, 00400 Colombo, Sri Lanka

Hotel image
Read more reviews for The Canes Boutique Hotel