Residence Inn by Marriott Palo Alto Menlo Park


Menlo Park • Show on map
Price as low as USD 148.00
Featuring a fitness centre and grocery delivery service this modern Menlo Park Residence Inn is just 10 minutes’ drive to Facebook Headquarters. Free WiFi free breakfast and an evening social hour with…More info
