Menzies Guest House
Edinburgh Scotland
Check in
2:00 PM
Check out
10:00 AM
With a stay at Menzies Guest House in Edinburgh (Tollcross), you'll be within a 5-minute drive of Princes Street and Edinburgh Castle. This guesthouse is 0.7 mi (1.1 km) from Edinburgh International Conference Centre and 1.6 mi (2.7 km) from University of Edinburgh.
Stay in one of 7 guestrooms featuring flat-screen televisions.
Property Details
Location
33 Leamington Terrace, Edinburgh, Scotland EH10 4JS, United Kingdom