3 National Drive, Windsor Locks, CT 06096, USA
3 National Dr Windsor Locks, CT 06096-1018
Windsor Locks
Connecticut
06096
US
Motel 6 is the original pet friendly hotel chain! Pets stay for free, and there is no weight limit or restriction on the number of dogs per room.