[Skip to Content]Privacy Policy
Call for Reservations: 800-972-3165
A Downtown Palo Alto is a pedestrian-friendly city center filled with plenty of popular shopping destinations. Explore the specialty stores at the upscale open-air Stanford Shopping Center, or check out the wide variety on offer at Town & Country Village - the choice is yours!
Best Rate Guarantee