Doté d'un restaurant, Leonardo Royal Hotel Édimbourg se trouve dans le voisinage de "Old Town (Vieille Ville)" à Édimbourg, à 25 minutes à pied du parc d'Inverleith et à moins de 12 minutes de marche de lieux d'intérêt culturels tels que le Monument Nelson. Cet hotel 4 étoiles comprend également un parking.
Le centre d'Édimbourg est accessible en 5 minutes à pied et les attractions sportives telles que le Stade Murrayfield sont à 3 km. Leonardo Royal Hotel d'Édimbourg est également situé à seulement 200 m de la Maison de John Knox et à côté du Festival militaire royal d'Édimbourg. Vous pourrez rejoindre Calton Hill, qui se trouve à 8 minutes de marche. L'arrêt de bus Jeffrey Street est à 250 mètres de l'hotel.
Équipées d'un coffre personnel, certaines des 186 chambres disposent d'une cheminée en pierre, ainsi que d'un bureau. Elles sont équipées d'une cafetière/théière pour la restauration et le Wi-Fi et la TV à écran plat avec des chaînes satellite pour les loisirs. Certaines salles de bains privées sont équipées d'un sèche-cheveux et des draps de bain. Les clients peuvent également profiter des vues du jardin.
À 250 mètres de Leonardo Royal Hotel, vous pourrez dîner dans les Angels with Bagpipes et les Makars Gourmet Mash Bar.