Ramada Solihull Hotel

0121 711 2121

http://www.ramadasolihullhotel.co.uk

The Square, Solihull

B91 3RF

Birmingham GB

The Ramada Solihull is a charming hotel situated at the end of the high street, opposite Touchwood Shopping Centre, giving excellent access to all the facilities of the town and the many businesses located locally.

Lunch-with-santa-1566810204

Lunch With Santa 11:30am

8 Dec, 11.30am

Community at Ramada Solihull Hotel


Other venues nearby