Houden House, Kenilworth, Warwickshire, United Kingdom
About Houden House
Houden House is a Hotel Restaurant serving the Kenilworth community in Warwickshire, United Kingdom and located at 170 Warwick Road.To contact Houden House call 01926 850310
Location
170 Warwick Road
Kenilworth
Warwickshire
United Kingdom
CV8 1HS
Map
Contacts
Tel: 01926850310