Apollo Hotel

Birmingham

Apollo Hotel

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.

Facilities

  • Air conditioning
  • Natural Daylight
  • Onsite car parking
  • Part access or some disabled facilities

Apollo Hotel

Enquire Now

Enquiry details
Syndicate/breakout rooms required
Accommodation required
Your contact details
CAPTCHA
Enter the characters shown in the image.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Contact Us

Telphone

0845 833 2224

Address

United Kingdom
B16 9RA

Location

Apollo Hotel

United Kingdom
B16 9RA