|
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.
Leisure travellers will find themselves just a short drive away from location such as Stratford Upon Avon, Warwick Castle, the Black Country and the Cotswolds.
The hotel boasts en-suite rooms, executive suites, a relaxing Bistro style bar and a restaurant that has a reputation for excellent food. The Apollo Hotel also offers a range of unrivalled corporate,wedding and banqueting facilities.
The hotel has 126 exquisitely appointed bedrooms, all with ensuite bathrooms, colour TV with satellite channels, radio, direct dial telephone, trouser press and hospitality tray. If you require larger space we have executive suites available. Our accommodation offers the perfect resting place to awake refreshed for the new day.
|