New London

Overview

from £163 per night

New London, New England
  • 5 rooms & 5 suites
  • Country breakfast
  • Prix–fixe dining (avail Wed–Sun)
  • Lake shore location
  • Short drive to village