Holiday Inn Express Hotel & Suites Barstow

2700 Lenwood Rd
Barstow
California
United States