Rooms
Rooms Number: 23
1281 East Main Street - CA 92311 - Barstow (Ca), United States View Map
TripAdvisor vote: 3/5 Based on 8 guest reviews
Rooms Number: 23
The Hotel Best Motel is pleased to host your pets. The hotel is suitable for sportsmen.