75 W Thousand Oaks Boulevard, Thousand Oaks
Located at the base of the Santa Monica Mountains this California hotel offers an outdoor pool and rooms with balconies. An on-site restaurant is also available to guests.
Find hotels near landmarks, museums and other sightseeing spots