Merton Hotel, St. Saviour (3-star) | TravelManiac