
Birmingham, United Kingdom
Apollo Hotel
3-star hotel
Conveniently located near the International Convention Centre, National Indoor Arena, National Exhibition Centre (NEC), Edgbaston Cricket Grounds, and major business centers, this hotel offers easy access to the M5 and M6…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant


