The view from the rooftop bar makes for an unforgettable stay at this charming hotel which is perched on a hill. As it is the highest property in town, enjoying this view requires a climb up a steep hill, altho ... Read more

View all Luxury Hotels in Galle