75 W Thousand Oaks Boulevard Thousand Oaks, California, Thousand Oaks, United States
Best Western Thousand Oaks Inn Photos
Best Western Thousand Oaks Inn Map
75 W Thousand Oaks Boulevard Thousand Oaks, California, Thousand Oaks, United States
Searching for availability
Hotel Information
This 3 star hotel is located in the city centre of Thousand Oaks. It is close to the Santa Monica Mtns Park. The Hotel has an outdoor swimming pool. All 106 rooms are equipped with hairdryer, ironing set and air conditioning.