7833 West Dodge Road, Omaha, NE 68114, USA
7833 W Dodge Rd Omaha, NE 68124
Omaha
Nebraska
68114
United States
877-411-3436877-411-3436
Econo Lodge allows up to two dogs of any size per guest room for an additional fee of $10 per pet per night.