Con un restaurante, el Leonardo Royal Hotel Edimburgo se encuentra en el distrito Princes Street, a 950 metros del Nelson Monument y a tan solo 12 minutos a pie del Castillo de Edimburgo.
Si te alojas en este hotel, podrás descubrir el Estadio Murrayfield, situado a 3 km, o visitar instalaciones deportivas como el Tynecastle Stadium, situado a 2 km. Este hotel de 4 estrellas también está situado no muy lejos del Monumento a Walter Scott. El Museo de Edimburgo está a sólo a unos 500 metros del Leonardo Royal Hotel. El establecimiento está a unos cuantos pasos de la parada de autobús Jeffrey Street, bien conectado con numerosos lugares de interés. Se tarda solo 23 minutos en coche para llegar al Aeropuerto Edimburgo. Que está a 15 km.
Las habitaciones del Leonardo Royal Hotel Edimburgo incluyen climatización individual, calefacción central y servicio de planchado. Algunas cuentan con zona de comedor y cocina, y están equipadas con escritorio. 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 cuartos de baño disponen de secador de pelo y toallas, inodoro separado y ducha. Las habitaciones también tienen vistas al jardín.
El barrio cuenta con varios restaurantes, entre ellos Makars Gourmet Mash Bar, que se encuentra a 5 minutos a pie del Leonardo Royal Hotel Edinburgh.