Guesthouse/bed and breakfast Rosehall Hotel
★★★
37 Mayfield Gardens ;, Edinburgh, United Kingdom Show on map
The International Guest House is a 4-star hotel in Edinburgh, United Kingdom. It is one of 713 places to stay in Edinburgh listed on Triptoic.
37 Mayfield Gardens ;, Edinburgh, EH9 2BX, United Kingdom
The International Guest House is located at 37 Mayfield Gardens ;, Edinburgh EH9 2BX, United Kingdom.
The International Guest House is rated 4 stars.
Highly rated alternatives close by
Guesthouse/bed and breakfast