The Niantic Inn, Niantic

The Niantic Inn, Niantic
https://the-niantic-inn.usa8.info

Located in Niantic, 3.1 mi from Flanders Plaza Shopping Center, The Niantic Inn features free WiFi access and free private parking.

345 Main Street, Niantic, CT 06357, United States of America