Bella Vista Inn is a 2-star comfortable property offering an air-conditioned accommodation steps away from Intel Museum, Great America Theme Park and Central Park.
The city center is 4 km away from the hotel. Bella Vista Inn is also placed near to Santa Clara Convention Center, Triton Museum of Art and De Saisset Museum.
A stadium and a theme park are set close to the property.
Mineta San Jose International airport can be reached in 10 minutes by car from Bella Vista Inn.
Bella Vista Inn offers 66 rooms fitted with free Wi-Fi, a seating area, individual climate control, a private toilet and a refrigerator for a comfortable stay in Santa Clara. All bathrooms come with a bathtub, complimentary toiletries and a shower.
The hotel provides free parking, a luggage storage and a designated smoking area along with a photocopier and a copier to fit the needs of all guests.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.