The Vendry is now part of Groupize! Read more

Teak

Located In: Nobu Hotel Palo Alto

Seated: 14 / Standing: 25

Nobu Hotel Palo Alto

Nobu Hotel Palo Alto

Teak
Address
Nobu Hotel Palo Alto

180 Hamilton Avenue Palo Alto, CA 94301

Business Space Location Map
Capacity

Seated: 14

Standing: 25

F&B Options
In-house catering
Equipment
  • TV