Building · New Town
2
2 Postcards
Nestled on Edinburgh's iconic Princes Street, this stylishly revamped townhouse hotel blends heritage charm with modern luxury and stunning castle views.
100 Princes St, Edinburgh EH2 3AB, UK Get directions