Ramada by Wyndham Birmingham Solihull
Photo gallery for Ramada by Wyndham Birmingham Solihull
Overview of Ramada by Wyndham Birmingham Solihull
Ramada by Wyndham Birmingham Solihull
Solihull hotel with 2 restaurants
Reviews
8.0
Very good
Popular amenities
Explore the neighborhood
The Square, Solihull, England, B91 3RF
- Touchwood Shopping Center2 min walk
- Resorts World Birmingham7 min drive
- National Exhibition Centre10 min drive
- Birmingham (BHX)12 min drive