The Nest Hotel Palo Alto
Hotel in Ventura
Reviews
8.6 out of 10
Excellent
Popular amenities
8.2 out of 10
Guests loved the amenities.
Explore the area
3901 El Camino Real, Palo Alto, CA, 94306
- San Antonio Shopping Center4 min drive
- Stanford University4 min drive
- Palo Alto VA Hospital6 min drive
- Palo Alto, CA (PAO-Santa Clara County)12 min drive