Princes Street Suites
Princes Street Suites
Aparthotel
16 Waterloo Place
, Edinburgh, Scotland, United Kingdom
EH1 3EG
90
Excellent ·
1407 reviews