Guest favorite RIGH Residences
★★★★★
142 St Stephen Street, Edinburgh, United Kingdom Show on map
St Stephen Street Apartment is a 4-star hotel in Edinburgh, United Kingdom. It is one of 713 places to stay in Edinburgh listed on Triptoic.
142 St Stephen Street, Edinburgh, United Kingdom
St Stephen Street Apartment is located at 142 St Stephen Street, Edinburgh, United Kingdom.
St Stephen Street Apartment is rated 4 stars.
Highly rated alternatives close by
Guest favorite
Guest favorite
Guest favorite
Hotel
Hotel