|Maximum number of meeting rooms||7|
Whether you are a business or leisure traveller, the Apollo Hotel facilities are renowned for their comfort, affordability and attentive service.
Conveniently and ideally located, Birmingham City Centre, ICC and NIA are just minutes by car with the NEC just 10 miles away.
Start the day right with a full English breakfast from the hot and cold buffet tables.
How it works?
Show the establishment