Huff Puff Balloons

Crowne Plaza Hotel

The Crowne Plaza is a 4 star de luxe Birmingham Hotel, conveniently located in theĀ heart of Birmingham’s city centre. New Street Station, The ICC, NIA and new shopping developments are just a short walk away.

www.crowneplaza.com