Located in the heart of Edinburgh's New Town, The Atholl is Edinburgh's most exclusive luxury hotel, comprising four spectacular suites. Each suite has its own state of the art kitchen facilities and extensive and elegant living and dining rooms, with original Georgian features. No expense has been spared in the creation of The Atholl as the ultimate in classical contemporary chic and unique discretion.
Features & Facilities Include:
Parking Spaces
Public Restaurant
Address:
The Atholl
11 Atholl Crescent
Edinburgh
Edinburgh
EH3 8HA
THIS MAP IS INTERACTIVE: Click & drag
to re-centre. Drag the zoom tool to zoom. Change to satellite views.
Drag the orange man to a road for street views.