Skip to main content [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!
  •  
  •  
  •  
Back to top