Justice Street Apartment
2nd Floor Left, 21 Justice St., Aberdeen, AB11 5HS, United Kingdom,Object type: Hotel Aberdeen City
Stay in the heart of Aberdeen – Good location - show map Set in Aberdeen, this apartment is 2.5 miles from AECC. The unit is 350 yards from Aberdeen Harbou