Campanile Hotel - Birmingham 2 stars

Aston Locks, Chester Street, Birmingham, B6 4BE, United Kingdom

Hotel image
Read more reviews for Campanile Hotel - Birmingham