Marshall Meadows Hotel



All Links

Share this:

Details of Marshall Meadows Hotel

About Marshall Meadows Hotel
Marshall Meadows Hotel- England's most northerly hotel, just a quarter of a mile from the Scottish border. A Georgian mansion standing in 15 acres of woodland and formal gardens.