The Vendry is now part of Groupize! Read more

Presentation Center

Located In: The Alexandria at San Carlos

Seated: 90

The Alexandria at San Carlos

The Alexandria at San Carlos

Presentation Center
Address
The Alexandria at San Carlos

835 Industrial Road Mountain View, CA 94070

Business Space Location Map
Capacity

Seated: 90

F&B Options
In-house catering
Equipment
  • A/V Equipment
  • Air Conditioning