Where is Flagship Inn & Suites?

Where is Flagship Inn & Suites located?

Flagship Inn & Suites, Connecticut, United States of America (approx. 41.37275°, -72.05348°)


Where is Flagship Inn & Suites on the map?