Super 8 by Wyndham Groton Near United States Coast Guard Academy
173, Route 12 -
Groton,
CT 06340