Crowne Plaza Solihull Local Info

Updating Map
Update Hotels
on Map?

61 Homer Road
Solihull, England B91 3QD
Phone: +44 121-623-9988
Fax: +44 121-711-2696
Toll Free: +800-2-CROWNE
6 First Class
Commission Rooms Rates
10% 120 -
Is your information accurate? Update Here

Crowne Plaza Solihull Location & Neighborhood

In business district - 5 MI, 10 min from Birmingham airport. Solihull

Nearest Cross Street: Homer Road

Crowne Plaza Solihull Dining Options

  • Terrace Restaurant (Onsite)

Crowne Plaza Solihull Sightseeing & Points of Interest

  • Birmingham City Centre (10 miles north)
  • NEC and Resorts World Arena (6 miles north)
  • Touchwood Shopping Centre (mile east)

Crowne Plaza Solihull Nearby Airports See More Airports