3945 El Camino Real, Palo Alto, CA 94306, USA
3945 El Camino Real Palo Alto, CA 94306
Palo Alto
California
94306
United States
877-411-3436877-411-3436
Comfort Inn Palo Alto is pet friendly. Two pets of any size are welcome for an additional fee of $20 per pet per night.