Ramada Mount Royal è situato nel cuore di Edimburgo, che si affaccia sul famoso Princes Street Gardens, vicino al Castello di Edimburgo questa è una bella posizione di partenza per esplorare la capitale scozzese. Tutte le camere sono state dotate di una grande varietà di servizi moderni, che comprendono televisione, telefono e bagno privato tra molti altri.