Cinnamon Guesthouse 2 stars

978 Chilaw Road, Daluwakotuwa, Kochchikade, 11540 Negombo, Sri Lanka

Hotel image
Read more reviews for Cinnamon Guesthouse