Das 4-Sterne-The Place Hotel Edinburgh verfügt über 48 Zimmer und befindet sich einen 17-minütigen Spaziergang von der Universität von Edinburgh entfernt.
Das Hotel liegt im Viertel Neustadt von Edinburgh und in weniger als 1 km Entfernung von der St Giles' Cathedral sowie in 600 Meter Entfernung von Einkaufsmöglichkeiten wie dem John Lewis & Partners. Das Hotel befindet sich in 650 Meter Entfernung zum Fluss Water of Leith. Nur wenige Schritte entfernt vom Place Edinburgh gibt es sowohl das Scott-Denkmal, als auch Edinburgh Playhouse. Die Unterkunft ist in einer Entfernung von 10 Gehminuten vom Busbahnhof Edinburgh gelegen.
Einige Zimmer verfügen über einen Steinkamin sowie über einen Schreibtisch. Zur Selbstverpflegung im Zimmer gehören eine Minibar und ein elektrischer Wasserkocher. Weitere Annehmlichkeiten sind ein Bügeleisen und eine Klimaanlage. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten ebenfalls einen Haartrockner und Handtücher. In einigen Zimmern können die Gäste einen Blick auf die Stadt genießen.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant The Olive Branch, das in der Nähe vom Place ist, oder im Restaurant The OX, das in 5 Minuten zu Fuß zu erreichen ist.