Princes Street Suites
Princes Street Suites
Aparthotel
16 Waterloo Place, Edinburgh, Scotland, United Kingdom
90
Excellent ·
1405 reviews