Regional · Europe
Listed in the directory · updated 15 Sep 2022
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.
See all →