Towneplace Suites By Marriott Thousand Oaks

1712 Newbury Road, Thousand Oaks, CA 91320
1.800.252.0306
2.5
Sport Facility Exterior Lobby Guest Room Guest Room Guest Room Guest Room Guest Room Restaurant Fitness and Wellness Lobby Sitting Area Guestroom In-Room Amenity Hotel Entrance In-Room Kitchen In-Room Kitchenette Outdoor Pool Property Grounds Guestroom BBQ/Picnic Area
Explore Nearby