Apollo Hotel in Birmingham

Apollo Hotel

243, Hagley Road, Edgbaston
B16 9RA
Birmingham (West Midlands)
Write your review of Apollo Hotel
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
656 ft
Tht Edgbaston Palace Hotel
198-200 Hagley Rd
Birmingham B16 9PQ
656 ft
Cavalier House Hotel
202, Hagley Rd
Birmingham B16 9PQ
679 ft
The Norfolk Hotel - Conference Room
267 Hagley Rd Edgbaston
Birmingham B16 9NA
707 ft
Quality Hotel Birmingham
166 Hagley Road, Edgbaston
Birmingham B16 9NZ
837 ft
Signature Serviced Apartments
Montague Mews, 5 Montague Road
Birmingham B16 9HR
901 ft
Menzies Strathallan Hotel
225, Hagley Rd
Birmingham B16 9RY