1710 Newbury Road Thousand Oaks California
Located in Thousand Oaks, Courtyard by Marriott Thousand Oaks is in the suburbs, within a 5-minute drive of The Oaks and Los Robles Hospital and Medical Center. Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Thousand Oaks? This hotel has facilities measuring 1300 square feet (121 square meters), including conference space. Self parking (subject to charges) is available onsite.