Situe à 19 minutes de marche du château d'Edimbourg, Grosvenor Gardens Hotel Édimbourg ayant 4 étoiles est situé à 5 minutes à pied de Saint Mary's Cathedral.
Situé à 6 minutes de marche de la Galerie nationale écossaise d'Art moderne, cet hôtel se trouve également à côté des lieux de divertissement comme la Salle de concert Usher Hall. L'hôtel offre un emplacement à proximité de sites naturels comme le Jardin botanique royal d'Édimbourg (à 2 km) et le Parc Holyrood (à 3 km). Cette propriété est à 20 minutes de marche du Stade Murrayfield. La gare routière Palmerston Place est située à deux doigts de cet hôtel. Grosvenor Gardens Hotel à Édimbourg est à 18 minutes de route de l'aéroport d'Édimbourg.
Vous pourrez déguster une sélection de plats de cuisine d'épicerie au restaurant The Sherlock Holmes Tearoom, qui est situé à quelques instants de cet hébergement.