View All Photos
←
→
Check Rates & Availability
Located just 4 miles from our hotel, the Gardens of the World are a striking monument to commemorate the various cultures of the world. These beautiful gardens are located in Thousand Oaks in one beautiful setting.