Birmingham Hotels - Hotels in Birmingham

Apollo Hotel

The hotel is within easy reach of Birmingham's vibrant city centre and is also well located for visiting Cadbury World, the NEC, Stratford-upon-Avon and Warwick. There is ample free car parking and the hotel features 126 bedrooms, and a relaxing Bistro style bar and restaurant with a reputation for excellent food. Complimentary WiFi is available in the lobby and bar.
Apollo Hotel - Birmingham - B16 9RA - England
Glasgow - Glasgow Hotels - Blackpool Hotels - Shiralat - Birmingham Hotels - Warwickshire Cottages