home
>
Best western plus mountain view inn
best western plus mountain view inn
Best western plus mountain view inn
Location best western plus mountain view inn is located on the border of palo alto and mountain view just 2 miles from the shoreline amphitheater the hotel is minutes away from fine dining shopping and entertainment venues hotel features this hotel offers a complimentary full hot breakfast buffet on weekday mornings that includes eggs pastries cereal bagels coffee and juice on weekends omelets and eggs are not available whether your stay is for business or pleasure you are sure to

SIMILAR PRODUCTS