Located 3 km from Great America Theme Park in Santa Clara, this apartment features free WiFi. The apartment is 3.4 km from California's Great America. Free private parking is available on site. Read more
Located 3 km from Great America Theme Park in Santa Clara, this apartment features free WiFi. The apartment is 3.4 km from California's Great America. Free private parking is available on site.