
Menlo Park, CA, United States
Best Western Plus Riviera
3-star hotel · BWH HOTELS
Located near Stanford University and close to Palo Alto, there's no better location than this Menlo Park hotel. Stanford University, Stanford Hospital, and a host of other top destinations are in the neighborhood of our Menlo…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge







