It Takes a Village
Since 1901, the Village Latch Inn has been the picture of a Gatsby-esque way of life with its individually decorated suites sprawled across five acres. Several famous faces have unpacked their bags in the cottage’s 40 cozy living quarters, ...