Menlo Park hotels & apartments, all accommodations in Menlo Park

Recommended hotels in Menlo Park

Rosewood Sand Hill Menlo Park photo

Rosewood Sand Hill Menlo Park

Hoover Tower is about 4.2 km from the hotel. The hotel offers perfect location 5 km from the center of…

2825 Sand Hill Road, Menlo Park, United States

Stanford Park Hotel Menlo Park photo

Stanford Park Hotel Menlo Park

Stanford Park Hotel provides guests with convenient setting within 20 minutes' walk of the city center. A theater and a…

100 El Camino Real, Menlo Park, United States

Residence Inn Palo Alto Menlo Park photo

Residence Inn Palo Alto Menlo Park

The hotel is around 10 minutes on foot from the city center. Such Menlo Park sights as San Francisco Museum…

555 Glenwood Avenue, Menlo Park, United States