The Bella Vista Inn is a reasonably priced motel conveniently located near the Great American Theme Park and Heritage Rose Garden and driving distance to most Santa Clara attractions and restaurants. Some amenities include an on-site swimming pool, cable television, and free parking with a comfortable bed and clean living space. A perfect spot for accommodation for leisure as well as business...
Inn/chaletyear built 1974additional property description welcome to the bella vista inn. Clean comfortable accommodations. Excellent services to guarantee a pleasant stay. Our terrific location provides divine attractions that are easy to get to such as winchester mystery house and california great america amusement park.
Welcome to the Bella Vista Inn. Clean comfortable accommodations. Excellent services to guarantee a pleasant stay. Our terrific location provides divine attractions that are easy to get to such as Winchester Mystery House and California Great America Amusement Park.
Tags
Guest Laundry
Refrigerators