Princes Street Suites
HotelEdinburgh
Princes Street Suites is a hotel located at 16 Waterloo Place in Edinburgh. It offers an accommodation option for visitors staying in the Scottish capital.
No reviews on VacationGuide yet.
HotelEdinburgh
Princes Street Suites is a hotel located at 16 Waterloo Place in Edinburgh. It offers an accommodation option for visitors staying in the Scottish capital.
No reviews on VacationGuide yet.