From $49 USD
Ideally located just off the legendary Route 66, in the charming city of Barstow, California, this hotel provides convenient accommodations, ideal whether travelling for business or for pleasure.
Local
Eat and Drink
- Idle Spurs Steakhouse - Barstow (2.1 miles) - Our history begins in the early 1950’s when Jeannie & Chuck O’Hara built their dream home along ...


