The 3-star Residence Inn By Marriott Palo Alto lies within 5.0 km from Stanford University, Winchester Mystery House and The Tech Museum of Innovation.
The property boasts central location minutes away from San Antonio Caltrain train station. Palo Alto city center is 5 km away.
Residence Inn By Marriott Palo Alto lies within 20 minutes’ drive to Mineta San Jose International airport.
The property offers 156 guestrooms appointed with complimentary wireless internet, a kitchen and an iPod dock.
Eat & Drink
Guests can try American meals at the bar The Sea by Alexander located 200 meters away.
The hotel features 24-hour reception and laundry.