Terrace, The – Kenilworth

The Terrace is a quietly sophisticated Bed and Breakfast ideally located for leisure or business in upper Kenilworth. While more contemporary, the house has its own wonderful charm.

Travel Assist
Latest Additions Popular Tags