|
Solihull:
Ramada Solihull/Birmingham
price from 35 GBP
7.7/10 (84)
The Square, B91 3RF, Solihull
Stay at the Ramada Solihull/Birmingham and experience everything you would expect from an international hotel company.
This 3 star property has excellent motorway access, Georges Restaurant and Club Bar and parking (charge applies).
Situated in the he...
|