More about Menzies Strathallan Birmingham
Menzies Strathallan Birmingham is located at 225 Hagley Road, B16 9 Birmingham, United Kingdom
+44 121 455 9777
http://www.hallmarkhotels.co.uk