170 Warwick Road Kenilworth Warwickshire CV8 1HS |
|
Jump to map | |
01926 850310 |
About Houden House | |
Houden House is a Hotel Restaurant serving the Kenilworth community in Warwickshire, United Kingdom and located at 170 Warwick Road.
Show more...
Show less...
To contact Houden House call 01926 850310 |
Your Rating |