What Others Have Said
The Nest Palo Alto
3901 El Camino Real, Palo Alto, CA 94306
Great place to stay.
The hotel is nicely updated, warm and clean and the staff very friendly. The neighborhood has several restaurants within easy walking distance with many more a short drive away.
Submit a Review
Your Info
Your Ratings

(please rate all categories)

Your Review