This charming hotel is situated in the heart of Birmingham within a few minutes walk from Birmingham New Street station, the ICC, the NIA and countless shopping venues.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Birmingham Holiday Destinations in Europe