A perfect fit for a big group of travellers: apartment «Great Aberdeen Apartment - Perfect for Business Travel!» is located in Aberdeen. This apartment is located in 7 km from the city center.
202 Stoneywood Brae, Aberdeen, AB21 9DW, United Kingdom, Aberdeen, AB21 9DW