| Marshall Meadows Country House Hotel is a Georgian mansion and is England's most northerly hotel providing a relaxed and tranquil setting in its own woodland gardens just 400 metres from the border. Elegant public rooms complement 19 bedrooms, each individually... |