Salamanca

Located In: el PRADO Hotel

Seated: 20 / Standing: 30

el PRADO Hotel

el PRADO Hotel

Salamanca
Address
el PRADO Hotel

520 Cowper Street Palo Alto, CA 94301

Business Space Location Map
Capacity

Seated: 20

Standing: 30

Square Feet: 432 ft2

F&B Options
In-house catering