Filters:
budget japanese inn in Spetchley
About 1 results.
Holiday Inn Birmingham - Bromsgrove
Kidderminster Road, B61 9AB Bromsgrove, United KingdomHotel in Bromsgrove near the M5, well-connected to Hanbury Hall & Birmingham. Book this business-friendly hotel with spa, pool & conference facilities now.