Centralmente situato su Princes Street, con vista mozzafiato su Princes Street Gardens al castello di Edimburgo, il Royal British è rinomato per la calda accoglienza a tutti gli ospiti. Il Glendale, recentemente rinnovato, Bar e Ristorante per fare un ideale luogo di incontro prima di esplorare le numerose attrazioni di Edinburgo.