Parkhill Luxury Serviced Apartments - City Centre ApartmentsApartment
3 Dee Street, Aberdeen, AB11 6DQ, United Kingdom, Aberdeen, AB11 6DQ
Parkhill Luxury Serviced Apartments - City Centre Apartments are located opposite Aberdeen Music Hall, half a mile from the city centre. These stylish, modern apartments include free Wi-Fi.