All Countries
:
United States
:
California
:
Menlo Park
:
Best Western
Best Western -
SuperSaver®
.
Menlo Park, CA Hotels
SuperSaver-Hotels®
Discount Hotel Rates online Best Western Deals.
Hotels in Menlo Park, CA
BEST WESTERN PLUS Riviera
15 El Camino Real
Menlo Park, CA 94025
Nightly Rates: ( 233.10 - 264.00 )
2 Star
Located near Stanford University and close to Palo Alto, theres no better location than this Menlo Park hotel.Stanford University, Stanford Hospital, and a host of other top destinations are in the ne...see more