Providing 66 rooms, the 2-star Bella Vista Inn Santa Clara is within 2 miles of Triton Museum of Art. Also, you can use parking on site.
Situated about 10 minutes' drive from the private non - profit Jesuit Santa Clara University Mktg, this inn also gives access to such sports venues as Stephen Schott Stadium, which is about 15 minutes' drive away. Religious sights in the area include Our Lady of Peace Catholic Church (2.7 miles) and the university Mission Santa Clara de Asis Church (2.8 miles). Shopping enthusiasts will enjoy being a 25-minute stroll from Apple Park Visitor Center. El Camino Real & Flora Vista Avenue bus stop is a short way from Bella Vista Inn Santa Clara.
The rooms include climate control, along with such modern comforts as a flat-screen TV with satellite channels. Bathrooms, fitted with a bathtub, a shower, and a sink, also provide guests with bath sheets and towels.
Tofu House offers a selection of dishes about a 5-minute walk from this Santa Clara hotel.