Triple Rooms
Leonardo Royal Hotel Edinburgh
2 Reviews
0.2 mile from Edinburgh centre
Located at 43 Jeffrey Street in Edinburgh’s historic Old Town, the Leonardo Royal Hotel Edinburgh sits just off the famous Royal Mile — a vibrant stretch linking Edinburgh Castle and Holyrood Palace. Edinburgh Waverley Train Station is only about a 2-minute walk, making it exceptionally convenient for groups arriving by rail.
You'll find around 190 spacious rooms, each designed for comfort with Dream beds, high-speed Wi-Fi, large flat-screen TVs with Chromecast, Nespresso machines, mini-fridges, and White Company toiletries.
Dining at the hotel includes an on-site restaurant offering an international dinner menu, a relaxed bar serving lunch, snacks, and coffee, plus an in-house illy coffee bar for lighter refreshments . Additional amenities feature 24-hour room service, a fitness centre, and 24-hour reception.
Situated within easy walking distance of key attractions such as Edinburgh Castle, the National Museum of Scotland, Princes Street, and the Scottish Whisky Heritage Centre, the hotel offers a perfect blend of historic charm and practical convenience . Whether planning a lively night out or sightseeing by day, Leonardo Royal Edinburgh serves as a comfortable, centrally located base for group celebrations.