Palm Garden Hotel

Palm Garden Hotel, 495 N Ventu Park Rd, Thousand Oaks, CA 91320, United States

(805) 716-4200

Location