Das Ramada Mount Royal befindet sich im Herzen von Edinburgh, mit Blick auf die berühmten Princes Street Gardens, in der Nähe von Edinburgh Castle ist dies eine feine Ausgangsposition im Hinblick auf die Erforschung der schottischen Hauptstadt. Alle Zimmer sind ausgestattet mit einer Vielzahl von modernen Annehmlichkeiten, die Fernsehen, Telefon und eigenem Badezimmer unter vielen anderen.