^ Back to Top
15 El Camino Real Menlo Park, California 94025
Best Western Rewards
Best Western Plus Riviera Menlo Park Hotel Reservation

Palo Alto Area Hotel Reservations

Raise the bar on your Palo Alto, California area family vacation or business trip by choosing our charming Menlo Park hotel. Comfortable guestrooms, exceptional service, and guest-friendly amenities await your arrival. Make your reservation online or by phone today for an exceptionally pleasurable stay.
Book Now