Apollo Hotel

Conference hotel

United Kingdom - Birmingham

Apollo Hotel
Maximum capacity
Rooms 126
Maximum number of meeting rooms 7

Venues presentation

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?

Receive FREE quotes from different venues and service providers thanks to one request


The right supplier
With your specifications book


Your venues and service providers,
and Fill in your request form

and Save

More info, click here

Show the establishment