Hotels in Newark

2017-03-22T12:03:25+00:00

Kelham House

Kelham House An Edwardian Manor House near near Newark-on-Trent, Nottinghamshire. Nestled in 9 acres of grounds we offer our guests a luxurious stay in a warm, welcoming environment. [...]