Save up to 70% at your stay at Hotel Rose Garden
Located just 1.6 km from Mineta San Jose International Airport, this hotel features a variety of amenities, including free WiFi and an outdoor pool.
Super 8 San Jose
Address: 1860 The Alameda CA 95126, San Jose, CA, US