 |
 |
The Apollo Hotel is located in leafy Edgbaston, five minutes from Birmingham City Centre and has easy access to the ne We are only a few miles from some of the most scenic and historic countryside in England, such as Stratford-upon-Avon.
Tariff from £35 (GBP) per room per night
|
|
|
|

|