Crowne Plaza Solihull

61 Homer Road, Solihull, West Midlands, B91 3QD

Crowne Plaza Solihull

61 Homer Road, Solihull, West Midlands, B91 3QD

  • RAMADA SOLIHULL
    0 miles away
    Capacity: 200
  • CORUS HOTEL SOLIHULL
    2 miles away
    Capacity: 120
  • THE REGENCY HOTEL, SOLIHULL
    2 miles away
    Capacity: 140
  • VILLAGE HOTEL SOLIHULL
    2 miles away
    Capacity: 250
Contact Venue

Crowne Plaza Solihull