2 more results for Hotel in Palo Alto, California
Palo Alto, California, United States
The Nest Palo Alto is a fully connected, stylish, natural, & innovative take on what a Palo Alto hotel experience should be – just minutes from Stanford University & Silicon Valley's most innovative companies. The guest rooms offer extraordinarily comfortable pillow-top beds, modern style …
Palo Alto, California, United States
Set 5 blocks from Stanford University campus, this contemporary, upscale hotel is also 4 blocks from Highway 82 and 17 miles from San Jose Airport.The modern, sleek rooms have floor-to-ceiling windows, minibars and espresso makers, plus flat-screen TVs, free Wi-Fi and iPod docks. Some rooms provide …
- Verified
- Products (1)
- Website
- Phone