El hotel Grosvenor Gardens Hotel Edimburgo, de 4 estrellas, está ubicado a 15 minutos a pie de St Cuthbert's Church, y a alrededor de 16 minutos andando de los Jardines de la Calle de los Príncipes.
Saint Mary's Cathedral se encuentra más o menos a 5 minutos a pie de este hotel, y parajes naturales como el Parque de Holyrood están a una distancia de 10 minutos en coche. Los huéspedes pueden visitar lugares de culto como la Catedral de Saint Giles, situado aproximadamente a 25 minutos caminando del Grosvenor Gardens Edimburgo. El hotel está a 2 km de distancia del Palacio de Holyrood. La estación de autobuses el Palmerston Place está situada a poca distancia andando del establecimiento. El Aeropuerto Edimburgo está a 15 km del Grosvenor Gardens Hotel, y llegar allí en coche lleva 18 minutos.
The Sherlock Holmes Tearoom ofrece comida británica y se encuentra a una distancia de tan solo 5 minutos andando.