Ramada by Wyndham Barstow Barstow
1511 E Main St -
Barstow,
CA 92311
Near Mojave River Valley Museum