Stardust Inn is a great choice for a stay in Barstow. Free perks include WiFi and self parking. Rooms feature bonuses like refrigerators and microwaves.
The staff was super friendly. The room was much larger then expected for the price. Room was clean. Bed was comfy. Loved that it had a frig and a microwave in the room. The room was a little out dated. Toilet paper sucked.