Situado en el distrito Haymarket, El The Atholl Hotel Edimburgo, ofrece acceso a locales de ocio como Edinburgh Gin Distillery, a 5 minutos a pie del hotel.
Situado a 19 minutos a pie del Casco antiguo, este hotel de 5 estrellas se encuentra también a unos 6 minutos andando de St Cuthbert's Church. Los lugares de interés religioso de la zona son el Cementerio Greyfriar (1 km) y la Catedral de Saint Giles (1,1 km). Los huéspedes pueden visitar lugares de interés histórico, como el Palacio de Holyrood, situado a unos 25 minutos a pie de este hotel, y aprender más sobre Edimburgo. La parada de autobús el Queensferry Street, que ofrece un enlace directo con las atracciones y los principales lugares de la ciudad, está a poca distancia andando de esta propiedad.
Ofreciendo comida italiana, el restaurante La Piazza se encuentra a unos cuantos pasos del hotel The Atholl Hotel.