Nobu Hotel Palo Alto
180 Hamilton Ave, Palo Alto, CA 94301
Set in the heart of Silicon Valley, Nobu Hotel Palo Alto offers luxurious, modern accommodations offering unmatched views of the city and the Santa Cruz mountains.
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Extra Phones
Phone: 650-328-1366
Phone: 650-666-3311
- Brands
- Nobu
- Neighborhood
- University South
- Other Link
- Categories
- Hotels, Lodging, Restaurants