Motel 6 Thousand Oaks

1516 Newbury Rd Thousand Oaks CA 91320 USA

(805) 499-0711

Location