Bella Vista Inn Santa Clara is a comfortable 2-star accommodation featuring 66 rooms to stay in. Bella Vista Inn Santa Clara operates since 1974.
The venue is 5 km away from Santa Clara University. The property boasts location within 4 km from Santa Clara city center.
Quick access to a theme park and a stadium is provided.
Bella Vista Inn Santa Clara is placed within a 15-minute drive from Mineta San Jose International airport.
At Bella Vista Inn Santa Clara, guests are offered rooms with individual climate control, cable TV with on-demand movies, a laptop-compatible safe, a writing table and a telephone. They also include bathrooms with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
Offering Vietnamese, American, Southwestern and Mexican dishes, Pho Hoa is a 5-minute walk away.
Guests can make use of 24-hour reception, housekeeping and wake up service on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.
Number of rooms: 66.
+ Read more- Less
This field is required.