Loading hotels
Confirming room availability...
Terra Nova Hotel, 114 Crown Street, Aberdeen, United Kingdom
Near Union Square Shopping Centre<br /><br />Located in Aberdeen (Central Aberdeen), Terra Nova Hotel is within a 15-minute walk of Union Square Shopping Centre and His Majesty's Theatre. This hotel is 2.3 mi (3.8 km) from Aberdeen Royal Infirmary and 2.6 mi (4.1 km) from Robert Gordon University.