The comfortable Bella Vista Inn Santa Clara is a 2-star property placed near Levi's Stadium, California's Great America and Santa Clara University.
Located in a central area with a stadium and a theme park, guests will see why Bella Vista Inn Santa Clara is admired by many tourists. Guests can get to Santa Clara city center, which is 4 km away.
The hotel enjoys a great location within 10 minutes' drive from Mineta San Jose International airport.
The property offers 66 guestrooms appointed with heating, a personal computer, cable TV with on-demand movies, a telephone and complimentary wireless internet. Room facilities include coffee/tea makers and a fridge as well as foam pillows and feather pillows.
Eat & Drink
Offering various dining options, Pho Hoa and Chili's Grill & Bar are about 5-minute walk away.
Guests can take advantage of 24-hour reception, wake up service and housekeeping.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.