Bella Vista Inn Santa Clara is a comfortable 2-star hotel set 6.1 km from Levi's Stadium and 5.0 km from California's Great America.
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. The property is set within 4 km distance from Santa Clara city center.
Bella Vista Inn Santa Clara lies within 10 minutes’ drive to Mineta San Jose International airport.
Rooms of Bella Vista Inn Santa Clara are appointed with heating, a personal computer, cable TV with on-demand movies, a phone and free Wi-Fi. Room facilities include coffee/tea makers and a fridge as well as foam pillows and feather pillows.
Eat & Drink
Pho Hoa serves Vietnamese, American, Southwestern and Mexican dishes and lies just 5 minutes walk from the property.
Guests can take advantage of a designated smoking place, a lift and free self parking.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.