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.