Situated within the heart of Aberdeen, this four-star hotel features stunning classical and contemporary design, luxurious rooms with modern decoration, a free gym, and stylish, modern restaurant.
Address: 17 - 23 Market Street, Aberdeen
Rates from:
GBP 65 Book Now