Apartment 61 Urquhart Road Aberdeen
61 Urquhart Road, Aberdeen, United Kingdom
61 Urquhart Road, Aberdeen, United Kingdom
61 Urquhart Road Hotel is located merely 1.1 km from St Nicholas Shopping Centre and only 12 minutes' walk from Pittodrie Stadium.
A beach is merely 11 minutes' stroll away. Old Aberdeen is just 1.1 km away, and Sheriff court City Courthouse is also next door to this apartment. The apartment is approximately 10 minutes' walk from Roslin Street bus stop.
Serving British specialities, Archibald Simpson is a mere 1 km away.
Free Wi-Fi in rooms
Free Wi-Fi
No pets allowed