Park Hotel 2 stars

131 Aldridge Road, Birmingham, B42 2ET, United Kingdom

Hotel image
Read more reviews for Park Hotel