The Rutland Hotel & Apartments
HotelEdinburgh
The Rutland Hotel & Apartments provides accommodation situated at 1-3 Rutland Street in Edinburgh. The property caters to guests looking for both hotel and apartment lodgings in the city.
No reviews on VacationGuide yet.