Best Western Plus Mountain View Inn is placed in a shopping area of Mountain View in the vicinity of Shoreline Amphitheatre and Stanford University. Built in 1983, the welcoming hotel was renovated in 2001.
The property boasts major location minutes away from San Antonio Caltrain train station. The venue is 3 km away from the city center.
Quick access to restaurants and bistros is provided.
Mineta San Jose International airport can be reached in 20 minutes by car from Best Western Plus Mountain View Inn.
Best Western Plus Mountain View Inn features rooms offering a great view of the valley that come with climate control, free Wi-Fi, multi-channel TV, a living area and a private toilet along with a microwave, a small fridge and coffee/tea makers. They provide bathrooms with a shower and a hairdryer.
Eat & Drink
A continental breakfast is served in the non-smoking dining room.
There are limousine rental services at the hotel.
A wellness center, a sauna and a Jacuzzi are offered for relaxation.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.