About Terra Nova Hotel
Quality affordable en suite rooms in central Aberdeen, a short walk from the main transport links, shops, nightlife and tourist attractions.
More about Terra Nova Hotel
Terra Nova Hotel is located at 114 Crown Street, AB11 6HJ Aberdeen
+441224600600
http://www.terranovarooms.com