DO NOT STAY HERE! I've stayed in $40 a night rooms that were nicer, cleaner and more comfortable....paid $145 for one night once I saw the room I had buyer remorse...to add insult to injury, the rather rude owners have a new x6 bmw and x5 bmw in parking lot pampering themselves instead of putting some money into fixing their...
More
- Santa Rosa Travel Lodge
- Santa Rosa Travelodge
- Travelodge Santa Rosa
- Travel Lodge Santa Rosa
