Find hotels near Stanford Stadium, 625 Nelson Rd, Santa Clara, 94305. View hotels, hostels, b&b's and other accommodation close to Stanford Stadium. The top hotels near Stanford Stadium.
625 Nelson Rd, Santa Clara, 94305