- Please support our journalism through affiliate links. Affiliate Disclosure
The Stanford Shopping Center is an open-air shopping mall located on the campus of Stanford University. Established in 1954 and built on the former vineyards of Leland and Jane Stanford, the original shopping center consisted of nine buildings and 45 businesses sitting on 8,800 acres of land.
Today, the outdoor center is 1.4 million square feet in size and is home to more than 140 upscale retailers and specialty stores such as Bloomingdale’s, Burberry, Macy’s, Neiman Marcus, Nordstrom, and many more. There are also many restaurants in the center ranging from European to Mexican, Asian, and others.
The Stanford Shopping Center, 660 Stanford Shopping Center, Palo Alto, California, Phone: 650-617-8200
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.