 |
 |
The Apollo’s location simply could not be better, situated within easy walking distance of leading night clubs and casinos, just a few minutes from Birmingham City Centre, Birmingham New Street Station and within easy reach of the International Convention Centre. Yet, only a few miles from some of the most scenic and historic countryside in England. The hotel offers 126 guest rooms.
|
|
|
|

|