In der Innenstadt von der Stadt gelegen, ist das 4-Sterne Grosvenor Gardens Hotel eine ausgezeichnete Unterkunft in Edinburgh.
Holyrood Palace ist 2 km vom Hotel entfernt und Scott-Denkmal lässt sich in 25 Minuten bequem zu Fuß erreichen. Zum Stadtzentrum von Edinburgh sind es 25 Minuten zu Fuß. Saint Mary's Cathedral und Scottish National Gallery of Modern Art befinden sich ebenfalls in der Nähe. Die nächstgelegene Bushaltestelle Palmerston Place ist etwa 100 Meter entfernt.
Das Grosvenor Gardens Hotel bietet ein frisch zubereitetes Frühstück. Die Gäste können im Restaurant The Sherlock Holmes Tearoom, circa 150 Meter vom Hotel entfernt zu Abend essen.