Apollo,
3 Stars
243 - 247, Hagley Road, Edgbaston,
B16 9RA,
Birmingham,
UK
-
Apollo Hotel, Birmingham
-
Bedroom Style
-
Restaurant
-
Meeting Room
|
Apollo Hotel is on the outskirts of Birmingham, West Midlands, England in Edgbaston. A 3 star Birmingham hotel within easy reach of the International Convention Centre, National Indoor Arena and National Exhibition Centre.
Apollo Hotel in Birmingham has 126 comfortably appointed guest rooms, all with en suite bathrooms, colour TV with satellite channels, radio, direct dial telephone, trouser press and hospitality tray.
A number of rooms are available at the Apollo Hotel in Birmingham ideal for conferences, training seminars, management or board meetings, the largest can seat up to 140 delegates.