Skip to content
New HampshireTravel Guides
Latham House Tavern in Lyme, NH
← Dining & Taverns

Latham House Tavern

A public house inside the Dowds' Country Inn in Lyme, open since July 2016.

9 Main Street, Lyme, NH 03768

Lyme, NH