Skip Main Navigation

TownePlace Suites Thousand Oaks Ventura County

1712 Newbury Road  Thousand Oaks  California  91320  USA 

Sales Phone:
1-805-262-4130
Sales Fax:
1-805-262-4125

Or Contact Your Nearest Global Sales Office

Business Meetings & Services

Plan your next business meeting at long term stay Towneplace Suites
Plan your next business meeting at long term stay Towneplace Suites