Terrace hotel
HotelEdinburgh
Terrace hotel provides accommodation situated at 37 Royal Terrace in Edinburgh. The property operates as a hotel within the Scottish capital.
No reviews on VacationGuide yet.
HotelEdinburgh
Terrace hotel provides accommodation situated at 37 Royal Terrace in Edinburgh. The property operates as a hotel within the Scottish capital.
No reviews on VacationGuide yet.