Thumbnail page
Previous image Next image
EnglandTravelogue
Armathwaite Hall
Armathwaite Hall

Just one of many gorgeous country house hotels, former Manor houses converted to hotels. This one is in the English Lake District and is fabulous … and fabulously expensive!