dismiss

Residence Inn Palo Alto Menlo Park

Suiteness Logo

The only place to book connecting hotel rooms and suites. Here's how.

With a stay at Residence Inn Palo Alto Menlo Park, you'll be centrally located in Menlo Park, a 4-minute drive from Stanford Shopping Center and 10 minutes from Stanford University. This hotel is 9.1 mi (14.6 km) from Computer History Museum and 10.4 mi (16.8 km) from Shoreline Park.

3 suites at Residence Inn Palo Alto Menlo Park

3 suites

0 amenities at Residence Inn Palo Alto Menlo Park

    0 images of Residence Inn Palo Alto Menlo Park

      Residence Inn Palo Alto Menlo Park reviews

      125 reviews

      Residence Inn Palo Alto Menlo Park Location

      555 Glenwood Avenue

      Menlo Park, CA 94025 US

      1 (855) 282-1325