Con una piscina, el Premier Inns Thousand Oaks, de 3 estrellas, está ubicado a unos 25 minutos a pie de Borchard Community Park. El hotel atrae a los huéspedes con un aparcamiento en las instalaciones.
Malibú está a 24 km de aquí y Wendy Trail Head se encuentra a unos 4 km. Situado a unos 30 minutos a pie de Rancho Conejo Playfields, el Premier Inns Thousand Oaks pone la ciudad al alcance de la mano. La parada de autobús Teller Road west of Lawrence Drive está a unos 100 metros.
Algunas habitaciones de este hotel son con aire acondicionado y cuentan con escritorio, TV de pantalla plana con canales vía satélite y climatizador.
El restaurante Fusion Grill está al lado del establecimiento, a unos 5 minutos a pie.