Arabella on Boossa 4 stars

39 Galle Road,, 80280 Galle, Sri Lanka

Hotel image
Read more reviews for Arabella on Boossa