Lafayette Park Hotel Corp

1100 Alma St # 106
Menlo Park, CA  
Customer Reviews
Business Details
Other Places Like This

Reservation Counter

W HotelĀ® - New Reservations
  (866) 488-8411
Mermaid Inn Motel
727 El Camino Real
Menlo Park, CA
0.2 mi
Best Western Plus Riviera
15 El Camino Real
Menlo Park, CA
0.6 mi
S H R Hotel
2825 Sand Hill Rd
Menlo Park, CA
2.9 mi