The Vendry is now part of Groupize! Read more

Take

Located In: Nobu Hotel Palo Alto

Seated: 28 / Standing: 40

Nobu Hotel Palo Alto

Nobu Hotel Palo Alto

Take
Address
Nobu Hotel Palo Alto

180 Hamilton Avenue Palo Alto, CA 94301

Business Space Location Map
Capacity

Seated: 28

Standing: 40

F&B Options
In-house catering
Equipment
  • TV