El Leonardo Royal Hotel Edimburgo dispone de un restaurante. Se encuentra en el distrito Old Town, a tan solo 12 minutos a pie del Nelson Monument y a una distancia de 1 km de atractivos culturales como la Galería de la Reina del Palacio de Holyroodhouse.
Situado muy cerca del Monumento a Walter Scott, el hotel también ofrece fácil acceso al Museo de Edimburgo. En este hotel de 4 estrellas, estarás a tan solo 17 minutos a pie del Castillo de Edimburgo. Los huéspedes pueden visitar lugares de interés histórico, como el monumento a Dugald Stewart, situado al alcance del Leonardo Royal Hotel, y aprender más sobre Edimburgo. Este establecimiento está a 250 metros de la parada de autobuses Jeffrey Street. Tu viaje no podría ser más fácil, ya que el hotel está situado a 23 minutos en coche del aeropuerto Edimburgo.
Algunas habitaciones del Leonardo Royal Hotel Edimburgo están equipadas con zona de comedor y cocina, y ofrecen climatización individual, calefacción central y servicio de planchado para tu comodidad. Los cuartos están equipados con servicio de tetera/cafetera, además de Wi-Fi y TV de pantalla plana con canales vía satélite para disfrutar del tiempo libre. Los huéspedes también pueden utilizar inodoro separado y ducha, además de comodidades como secador de pelo y toallas. Algunas habitaciones ofrecen vistas al jardín.
El Leonardo Royal Hotel Edinburgh se encuentra a unos cuantos pasos del restaurante Angels with Bagpipes.