| Whether you are a business or leisure traveller, the Apollo Hotel Brimingham offers facilities renowned for their comfort, affordability, and attentive service. Conveniently and ideally located, the property is just minutes by car from Birmingham City Centre, ICC and NIA and the NEC is only 16 km away. Leisure travellers will find themselves just a short drive away from Stratford Upon Avon, Warwick Castle, the Black Country and the Cotswolds. The hotel boasts lovely rooms, a relaxing bistro-style bar and a restaurant that has a reputation for excellent food. |