Cavalier House Hotel

202 Hagley Road, Edgbaston
Birmingham
United Kingdom