Hampton Inn & Suites Thousand Oaks
Just a couple of miles from Los Robles National Park, the Hampton Inn & Suites Thousand Oaks has 624 square feet of meeting space, accommodating small gatherings to conferences.
510 N Ventu Park Rd, Thousand Oaks, CA, 91320
(805) 375-0376