2700 Lenwood Road, Barstow, CA 92311, USA
2700 Lenwood Rd Barstow, CA 92311-9591
Barstow
California
92311
United States
877-411-3436877-411-3436
Holiday Inn Express & Suites Barstow allows up to two dogs of any size per guest room for an additional fee of $25 per night.