Il The Inn Place Edimburgo, situato a 2 km da Arthur's Seat, offre il Wi-Fi in tutta la struttura. Questa locanda offre 27 camere con viste sul cortile.
L’alloggio si trova nel quartiere Old Town di Edimburgo, abbastanza vicino alla Cattedrale di Sant'Egidio. L’hotel dista pochi passi dalla Galleria nazionale scozzese di ritratti e 1 km dal centro di Edimburgo. Sentiti in totale armonia con la natura visitando i Giardini di Princes Street, a 8 minuti a piedi dalla struttura. Ben collegato con tanti luoghi d'interesse, il The Inn Place, a 4 stelle, è situato a pochi passi dalla fermata di autobus Market Street.
Le camere sono dotate di servizi per la preparazione di tè/caffè, nonché di una TV a schermo piatto con canali satellitari per la comodità degli ospiti. Gli ospiti possono usufruire di una doccia accessibile ai disabili e un WC alla francese e asciugacapelli e teli da bagno.
Gli ospiti dell'Inn Place Edimburgo possono godere di una colazione cotta su ordinazione. L’alloggio invita gli ospiti al bar lounge a rilassarsi con un drink. Il ristorante la Gurkha Cafe & Restaurant, che serve piatti della cucina indiana, si trova a una distanza di soli 5 minuti a piedi.