68 Dee Street
Aberdeen,
Aberdeen City
AB11 6DS
01224 582133
www.ab11hotel.com
Latitude: 57.1428843, Longitude: -2.1059188
07:30 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about AB11 Town House Hotel of Hotel category. AB11 Town House Hotel is located at 68 Dee Street Aberdeen, AB11 6DS. How to get to AB11 Town House Hotel office? Look at the map below or call them 01224 582133