Situata in una villetta a schiera vittoriana, a solo 1,6 km dal centro di Edimburgo, questa struttura offre un parcheggio privato gratuito e una colazione comprendente tè e caffè fragranti, e uova biologiche cotte in modi svariati. L'Arthur's Seat, la punta massima del gruppo di colline dell'Holyrood Park, si trova a 5 minuti d'auto.
Il Barony House sorge lungo una delle principali vie servite da autobus diretti al centro città, a 10 minuti d'autobus dalla strada lastricata Royal Mile, a circa 3,2 km dal Palace of Holyroodhouse e a 5 minuti di taxi dalla stazione ferroviaria di Edimburgo Waverley.
Tutte le camere del Barony House sono luminose, ariose e dotate di TV a schermo piatto, set per la preparazione di tè e caffè, articoli da toeletta e asciugacapelli, mentre la maggior parte vanta un bagno interno.
Presso l'elegante sala ristorazione vi attende una colazione inglese completa. La struttura è interamente coperta dalla connessione internet Wi-Fi gratuita e mette inoltre a disposizione un computer.