The Atholl Hotel, Aberdeen. Atholl Hotel is a privately owned four star hotel in Aberdeen's West End, just minutes from the City Centre. Offering easy access to Aberdeen Airport, rail station and industrial and commercial areas, the Hotel is ideally situated for the business and tourist traveller.
|