Situado en Princess Street, en el corazon de Edimburgo, el Hotel Ramada Jarvis Mount Royal no podría contar con una ubicacion más céntrica. Las atracciones principales de Edimburgo se encuentran a una corta distancia a pie, así como de las principales estaciones de trenes y de autobuses. Las espectaculares vistas del castillo de Edimburgo y de los jardines de Princess Street combinadas con las habitaciones decoradas con un gusto exquisito hacen de este hotel una eleccion muy popular. El restaurante y el bar del hotel son un magnífico lugar para relajarse y ofrecen una de las mejores vistas del castillo de Edimburgo. El vestíbulo está situado en la primera planta, pero hay un portero y dos ascensores en la planta baja del hotel. Cuenta con un gran mostrador de recepción y con algunos asientos, que conducen al restaurante.
El hotel se encuentra en el centro de Edimburgo, en la famosa calle Princess Street. El hotel cuenta con una pequeña entrada situada entre tiendas. Todas las atracciones turísticas están cerca y el Castillo está situado enfrente del hotel.
El restaurante se encuentra en la primera planta del hotel. Es muy grande y ofrece menús "a la carte" y asados. Es muy popular entre los habitantes de los alrededores, que también lo frecuentan. Hay mucho espacio alrededor de las mesas.