Sleep Inn & Suites

5 King Arthur Dr
Niantic
Connecticut
United States