APOLLO HOTEL
243 Hagley Road Edgbaston, Birmingham
This 3 star hotel is located in the city centre of Birmingham and was established in 1960. It is a short drive away from the Birmingham NEC. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 126 rooms are equipped with hairdryer, trouser press and ironing set.
|
|
| Check Rates and Availability for Apollo Hotel |
|
|
|