Apollo Hotel, 243 Hagley Road, Edgbaston, Birmingham, B16 9RA
Located in Edgbaston, the hotel is ideally placed within 5 minutes of Birmingham City Centre and has easy road and rail access to the National Exhibition Centre (NEC). The Apollo's location could not be better; it is situated within easy walking dista
The restaurant may be closed during the Christmas and New Year periods. Please ask for more details when making your booking.