1320 Newbury Rd, Thousand Oaks, CA
Free cancellationReserve now, pay when you stay
The price is CA $110 per night from Jun 1 to Jun 1
3.4/5 (966 reviews)
"Staff are always pleasant and accommodating. Toilet wasn’t flushing upon arrival and front desk staff came immediately to remedy the problem. The room on this stay was much cleaner than the last time. The carpets were in much better condition. (I’m assuming because we were given a non-pet room, while ..."
Reviewed on Apr. 24, 2021