1320 Newbury Road, Thousand Oaks, California 91320
Points of Interest
La Quinta Inn & Suites Thousand Oaks Newbury Park
ALL NEW ROOMS! This newly renovated hotel is conveniently located between Santa Barbara and Los Angeles. Our beautiful new rooms are relaxing for all business Starting at
$69 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.