Questo hotel a 4 stelle, il The Place Hotel Edimburgo, comprende 48 camere e si trova a 8 minuti a piedi da Water of Leith. Durante il soggiorno presso l'hotel, gli ospiti possono usufruire di una cassetta di sicurezza e sicurezza 24 ore.
Situato a 15 minuti a piedi dalla Casa di John Knox, l’alloggio è accanto a Edinburgh Playhouse. L’hotel offre la vicinanza a luoghi di interesse naturalistico, quali il Parco di Holyrood (2 km) e i Giardini di Princes Street (1 km). C'è il Giardino botanico Reale di Edimburgo a una distanza di circa 19 minuti a piedi, mentre Edinburgh è ad appena 10 minuti a piedi da questa struttura.
Tutte le camere adatte agli ospiti allergici del The Place Hotel forniscono una TV a schermo piatto con canali satellitari, nonché con servizi per la preparazione di tè/caffè per il self-catering. Sono dotate di un divano e un camino in pietra, Nelle camere da letto sono presenti cuscini in piuma e cuscini in piuma d'oca. Dotati di servizi come asciugacapelli e asciugamani, i bagni sono provvisti di un WC alla francese e una doccia. Gli ospiti possono anche godere della vista sulla città.
Il ristorante Olive Branch Bistro serve vari tipi di piatti scozzesi a breve distanza a piedi da questo hotel.