Palm Garden Hotel

495 North Ventu Park Road
Thousand Oaks, CA 91320
United States

Palm Garden Hotel