Triple Rooms
Leonardo Royal Hotel Edinburgh
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.