The Edgbaston Palace Hotel

198-200 Hagley Road
Birmingham
United Kingdom