The Vendry is now part of Groupize! Read more

8th Floor Deck

Located In: Nobu Hotel Palo Alto

Standing: 44

Nobu Hotel Palo Alto

Nobu Hotel Palo Alto

8th Floor Deck
Address
Nobu Hotel Palo Alto

180 Hamilton Avenue Palo Alto, CA 94301

Business Space Location Map
Capacity

Standing: 44

F&B Options
In-house catering