Residence Inn Palo Alto Menlo Park Local Info

Updating Map
Update Hotels
on Map?

555 Glenwood Avenue
Menlo Park, CA 94025
Phone: +1 650-327-2000
Fax: +1 650-327-2002
Toll Free: +800-331-3131
Classification
5 Limited Service First Class
Commission Rooms Rates
10% 138 $159-$159 (USD)
Hoteliers!
Is your information accurate? Update Here

Residence Inn Palo Alto Menlo Park Sightseeing & Points of Interest

  • Cantor Arts Center, Stanford, CA (2.25 miles southeast)

Residence Inn Palo Alto Menlo Park Nearby Airports See More


JDS Travel News JDS Viewpoints JDS Africa/MI