03 Jan 2021 TownePlace Suites Thousand Oaks Agoura Hills Located just off of the 101 freeway in Malibu Wine Country at the Santa Monica Mountains near hiking trails and beaches.