625 El Camino Real, Palo Alto, CA 94301, USA
625 El Camino Real Palo Alto, CA 94301
Palo Alto
California
94301
United States
877-411-3436877-411-3436
Sheraton Palo Alto Hotel is pet friendly! They welcome pets under 60 lbs with no weight limit for no additional fee.