★★★
Medium budget lodging with 3 stars located at about 4 km from the center of Palo Alto. Here you can stay in a double room for a price starting at 208 €. The lodging has free wifi internet connection in all its facilities. The Palo Alto Inn offers several amenities, being some of the most relevants: parking, free parking and climate control. Its facilities are adapted to persons with reduced mobility. Customers travelling with pets are also allowed to stay.
You can book your room in The Palo Alto Inn from 208 €.
There are 885 comments on this accommodation:
Address: 4238 El Camino Real. CA 94306 Palo Alto. United States.