With a stay at The Inverleith Hotel, you'll be centrally located in Edinburgh, a 2-minute drive from Royal Botanic Garden and 6 minutes from Edinburgh Playhouse Theatre. This hotel is 1 mi (1.7 km) from Princes Street Gardens and 1.3 mi (2.2 km) from..