Closenberg Hotel 4 stars

11 Closenberg Road, Galle. Sri Lanka ., 80000 Galle, Sri Lanka

Hotel image
Read more reviews for Closenberg Hotel