Located 1,022 meters from Life Science Innovation. The 4-star Atholl Hotel offers comfort and convenience whether you're on business or holiday in Aberdeen.
Located 1,094 meters from Life Science Innovation. Arkaig Guest House is conveniently located in the popular Aberdeen City Center area. The property has everything you need for a comfortable stay.