4290 El Camino Real, Palo Alto, CA 94306, USA
4290 El Camino Real Palo Alto, CA 94306-4404
Los Altos
California
94022
United States
877-411-3436877-411-3436
Crowne Plaza Hotel Palo Alto allows one dog under 25 lbs. for a nightly $50 fee.