
01Palo Alto · United States
Nobu Hotel Palo Alto
Location is ideal in the heart of Silicon Valley with proximity to top Tech and VC firms. Nobu restaurant in lobby with 24-hour in-room dining menu. Walking distance to many restaurants and shops. Walking distance to Stanford University....
Explore this hotel



