[Skip to Content]Privacy Policy
Call for Reservations: 800-972-3165
A Crowne Plaza Palo Alto presents the ideal setting for your next business trip to the San Francisco Peninsula. Our stylish and modern flex work space features high-speed internet and wireless connections, with booths for privacy. For meetings and conferences, we have 14,000 square feet of flexible indoor and outdoor facilities equipped with state-of-the-art audio/visual equipment and ergonomic design elements.
Best Rate Guarantee