The 5-star The Atholl Hotel Edinburgh lies in Haymarket with a number of pubs, cafés and restaurants, within reach of entertainment venues like the movie theater "Filmhouse Cinema", just an 8-minute walk away.
This Edinburgh hotel is situated just 1.4 km from St Giles' Cathedral and only 5 minutes' walk from The Royal Bank of Scotland. Cultural sights in the area are National Museum of Scotland (1.6 km) and Scottish National Gallery (1 km). The hotel is located in the immediate vicinity of Princes Street Gardens, while Edinburgh Gin Distillery is nearly 5 minutes' walk away. This Edinburgh property is near Queensferry Street bus station.
La Piazza offers Italian meals and lies approximately a 5-minute walk from The Atholl Hotel.