Het Atholl Hotel is rustig, vriendelijk en heeft een populair restaurant en kamers met gratis breedbandinternet. Het ligt een paar minuten ten westen van het stadscentrum van Aberdeen.
Hotel Atholl ligt aan de Anderson Drive, één van de hoofdwegen van Aberdeen. Zowel de luchthaven, het treinstation als het stadscentrum van Aberdeen zijn gemakkelijk te bereiken.
Er worden traditionele Schotse gerechten geserveerd in het restaurant en de loungebar.