The Arden Hotel & Leisure Club

Coventry Road, Bickenhill
Solihull
United Kingdom