Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
The Nest Hotel, Palo Alto
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This hotel is located in Palo Alto, lying just 3 km from Stanford University. The hotel is situated in close proximity to a selection of attractions in the area, as well as shopping opportunities, dining options and entertainment venues. Guests will find themselves in a great location from which to explore the area. This modern hotel appeals to business and leisure travellers alike. Guests are welcomed with warm hospitality and excellent service. The guest rooms feature refreshing tones and a peaceful ambience, providing an ideal setting in which to work and rest in comfort. The hotel features...
More details
3901 El Camino Real, Palo Alto, CA 94306, USA - Palo Alto, California - U.S - 94306