Back to Edinburgh

Princes Street Suites

HotelEdinburgh

Photo supplied by our booking partner

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.