75 W Thousand Oaks Boulevard, Thousand Oaks
This California hotel, located at the foot of the Santa Monica Mountains, features an outdoor pool and rooms with balconies. Additionally, guests have access to an on-site restaurant.
Find hotels near landmarks, museums and other sightseeing spots