Palm Garden Hotel

495 N Ventu Park Rd
Thousand Oaks
California
United States