Das 3-Sterne-Hotel Courtyard By Marriott Thousand Oaks Ventura County liegt in einer Entfernung von 5 km von den Sycamore Canyon Falls und verfügt über ein Restaurant und einen Gepäckraum.
Das Hotel heißt alle Gäste, 10 Minuten mit dem Auto vom Borchard Community Park entfernt, willkommen. Bis zu Los Angeles sind es etwa 37 km. Der Conejo Valley Botanic Garden ist in 15 Autominuten zu erreichen. Die Bushaltestelle Newbury Road east of Borchard Road ist in lediglich 600 Meter Entfernung.
Einige Zimmer verfügen über eine Sitzecke und eine Küchenzeile mit einer individuellen Klimaregelung, Zentralheizung und einem Bügeleisen sowie Satelliten-TV. Die Zimmer bieten außerdem eine Kaffee-/Teemaschine und einen Kühlschrank.
In der Umgebung gibt es viele Restaurants, darunter das Restaurant Exotic Thai, das sich nur 8 Fußminuten von hier entfernt befindet.