Ramada Hotel 4* 82%

01217 112121
The Square
Solihull
B913RF
Details to follow...