Contact & Location
Our Hotel in Downtown Palo Alto
The Nest Palo Alto hotel is located steps off El Camino Real, three miles from downtown Palo Alto, California. Our "in-the-epicenter-of-it-all" location offers urban nomads a business and social hub 6 minutes from Stanford University, 10 minutes from Googleplex and about 30 minutes from both San Jose and San Francisco International Airports.
Questions? Comments? Just want to chat? We’d like to hear from you. For more information about our hotel, to book accommodations for your next Palo Alto visit, or to leave a suggestion about a recent stay with us please contact us today.