The 3-star Residence Inn By Marriott Palo Alto places guests abound 2.0 km from Rengstorff Park & Pool, Bus Barn Stage Company and Mariposa Park.
The venue is 5 km away from the city center.
The hotel lies within a 15-minute walk of San Antonio Caltrain train station. A 20-minute drive will take you to Mineta San Jose International airport.
Eat & Drink
The bar The Sea by Alexander is located 200 meters away.