Filters:
clear
Country: United Kingdom

budget japanese inn in Upton Snodsbury

About 1 results.

Holiday Inn Birmingham - Bromsgrove

Kidderminster Road, B61 9AB Bromsgrove, United Kingdom

Hotel in Bromsgrove near the M5, well-connected to Hanbury Hall & Birmingham. Book this business-friendly hotel with spa, pool & conference facilities now.

  • 1