TownePlace Suites Thousand Oaks Ventura County
Thrive during long term stays at our Thousand Oaks, CA hotel. Located off US-101 this Marriott hotel is the closest to the Amgen campus.
Thrive during long term stays at our Thousand Oaks, CA hotel. Located off US-101 this Marriott hotel is the closest to the Amgen campus.