Loading hotels
Confirming room availability...
Stanford Group Extended Stay, 531 Stanford Ave, Palo Alto, United States
Enjoy recreational amenities such as an outdoor pool and a fitness center. Getting to nearby attractions is a breeze with the complimentary area shuttle.