Econo Lodge Inn & Suites Groton

605 Gold Star Hwy
Groton
Connecticut
United States