Palo Alto, CA Hotel - Crowne Plaza Palo Alto
Palo Alto, California Hotel - Crowne Plaza Palo AltoSurrounded by the vibrant energy of Silicon Valley, Crowne Plaza Palo Alto in Palo Alto, California, is an upscale destination for discerning travelers. We apply a service-oriented approach to every facet of your stay with us. Crowne Plaza Palo Alto is a full-service hotel rooms and suites, meetings and event space, dining, and leisure amenities. Stay where comfort and technology intertwine.