The Vendry is now part of Groupize! Read more

Toledo

Located In: el PRADO Hotel

Seated: 50 / Standing: 75

el PRADO Hotel

el PRADO Hotel

Toledo
Address
el PRADO Hotel

520 Cowper Street Palo Alto, CA 94301

Business Space Location Map
Capacity

Seated: 50

Standing: 75

Square Feet: 780 ft2

F&B Options
In-house catering