Menlo Park Inn Hotel

, Menlo Park, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Menlo Park

Menlo Park Inn Hotel

3 star
1315 El Camino Real - Menlo Park - California - 94025 - United States Hotel Website | 650 326 7530
61 Traveller

Reviews - Menlo Park Inn Hotel

Top Local Tips for Menlo Park

great rates look up Hotwire if you have to stay at the hotel on the weekends. This tip is good for the stanford patients.

(hotels)loading

Other names for Menlo Park Inn Hotel

  • menlo park hotel
  • Address: 1315 El Camino Real - Menlo Park - California - 94025 - United States
Travel Library Traveller Rating?
7.0/10

See All 61 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Menlo Park Inn Hotel