Guesthouse/bed and breakfast Rosehall Hotel
★★★
18 Holyrood Park Road, Edinburgh, United Kingdom Show on map
Salisbury Green is a 3-star hotel in Edinburgh, United Kingdom. It is one of 713 places to stay in Edinburgh listed on Triptoic.
18 Holyrood Park Road, Edinburgh, United Kingdom
Salisbury Green is located at 18 Holyrood Park Road, Edinburgh, United Kingdom.
Salisbury Green is rated 3 stars.
Highly rated alternatives close by
Guesthouse/bed and breakfast
Hotel