Situated in the heart of this New Hampshire town, The Lyme Inn is located in Lyme. This hotel offers a restaurant and bar. Free Wi-Fi access is available. Each room at The Lyme Inn provides a flat-screen cable TV, satellite channels and a desk.
1 Market Street, Lyme, NH 03768, United States
Nightly rates from $170