Windsor Motel 2 stars

345 Gold Star Highway, Groton, CT 06340, USA

Hotel image
Read more reviews for Windsor Motel