The Hundred House
Hotel
Set in the dew-dripped hills of Shropshire, England, this 17th-century Tithe Barn is an inn with a unique charm. Indeed, parts of the house even date back to a 14th-century coaching inn. The character of the property has been lavishly preserved with rust-tiled floors, exposed brickwork, oak paneling, and beams …