Where'd you like to go?
Enter
My Profile
Edit your profile
Close session
Write an opinion
Publish

Best Western Mountain View Inn (palo Alto Area)

    Search
    Room guests
    Night  
    Loading...
    Similar hotels that you’ll love….

    1 review of Best Western Mountain View Inn (palo Alto Area)

    The Best Western Mountain View Inn is...

    The Best Western Mountain View Inn is located in Mountain View in Wyoming in the United States. Its location is just 2 miles from the Amphitheatre Coast. Guests can enjoy a full hot breakfast buffet which includes eggs, pastries, cereals, bagels, coffee and juice, among other things. It has 71 elegant rooms which come equipped with high speed Internet and provide local and toll-free calls. The hotel also has a swimming pool, sauna and gym.

    Have you been here?
    Add your opinion and photos and help other travelers discover
    Information about Best Western Mountain View Inn (palo Alto Area)
    Hotel information
    2300 W El Camino Real
    Address
    Want to know more about this place?
    Ratings
    Loading...
    See something odd?
    Choose your room
    Loading...
    see more