320 East Main Street, Branford, CT 06405, USA
320 E Main St Branford, CT 06405-3105
Branford
Connecticut
06405
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.