The Edgbaston Palace Hotel 3 stars

198 & 200 Hagley Road, Edgbaston, Edgbaston, Birmingham, B16 9PQ, United Kingdom

Hotel image
Read more reviews for The Edgbaston Palace Hotel