Gallery
Photo gallery of Windsor Motel
20 Photos
Book Your Stay
Windsor Motel, Groton, United States
More from Windsor Motel
Windsor Motel, Groton
Photo gallery
Browse 20 photos of the rooms, facilities and surroundings in Groton.
20 Photos
Windsor Motel, Groton