National Museums of Scotland ist in 10 Minuten mit dem Auto erreichbar und Camera Obscura und Welt der Illusionen ist etwa 25 Gehminuten von dem 3-Sterne-Hotel Greens Edinburgh entfernt. Zum Stadtzentrum von Edinburgh sind es nur 25 Gehminuten. Darüber hinaus befinden sich sowohl Scottish National Gallery of Modern Art als auch Saint Mary's Cathedral in der Nähe. Die Bushaltestelle Palmerston Place liegt in fußläufiger Entfernung vom Hotel.
Das Frühstück wird im Restaurant serviert. Probieren Sie britische Spezialitäten im Restaurant No. 35 at The Bonham Hotel, das etwa 5 Gehminuten vom Greens entfernt ist.