Clear
Clear
Clear

Holiday Inn Solihull, Homer Road, Solihull

Holiday Inn Solihull, B91 Hotel Details

Holiday Inn Solihull
Homer Road
Solihull
B91 3QD
Categories
Hotels

Additional Holiday Inn Solihull Information

Description

Holiday Inn Solihull is a business located in Solihull in the Hotels category.

More Local Solihull Hotels

Related Local Places To Stay in Solihull

Guest House / B&B
0.35 miles
Guest House / B&B
0.67 miles
Guest House / B&B
0.72 miles
Guest House / B&B
0.83 miles
Guest House / B&B
0.85 miles
Guest House / B&B
1.21 miles
Guest House / B&B
1.55 miles
Guest House / B&B
1.74 miles
Guest House / B&B
1.77 miles
Guest House / B&B
1.90 miles

Reviews for Holiday Inn Solihull, Homer Road, Solihull, B91 3QD