Enjoy a Palo Alto shopping adventure. The Creekside Inn is less than 2 miles from downtown Palo Alto shopping and the Stanford Shopping Center - the Bay Area's most exciting shopping destination. With beautiful gardens, sculptures and fountains, Stanford Shopping Center features 140 fashionable stores and restaurants in a European-style market setting. The sunny streets of Downtown Palo Alto are lined with hundreds of unique shops, restaurants and nightlife venues.