Das Place Hotel mit 4-Sterne-Unterkünften und einer Bar erstreckt sich mitten in der Innenstadt von Edinburgh über 3 Stadthäuser im georgianischen Stil. Jedes der stilvollen Zimmer bietet einen Flachbild-TV und kostenloses WLAN.
Das Playhouse Theatre sowie die Geschäfte und Bars in der Durchgangsstraße George Street erreichen Sie vom Place Hotel aus nach einem 5-minütigen Spaziergang. Der Bahnhof Edinburgh Waverley und die Geschäfte in der Einkaufsstraße Princes Street sind zu Fuß in 10 Minuten erreichbar. Das Kunstmuseum Scottish National Portrait Gallery ist 1 km von der Unterkunft entfernt.
Jedes der geräumigen Zimmer verfügt über ein modernes Dekor, einen Sitzbereich und einen Schreibtisch. Das eigene Bad ist mit Luxus-Pflegeprodukten ausgestattet. Einige Zimmer bieten Aussicht auf den Meeresarm Firth of Forth.
Die Bar bietet ein luxuriöses Ambiente, um bei einem Getränk zu entspannen.