1200 West Avenue, New Castle, DE 19720, USA
1200 West Ave New Castle, DE 19720
New Castle
Delaware
19720
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.