An entirely new place to live, think, work, and explore in Menlo Park. The property consists of retail, commercial, and residential space with the Plaza as the epicenter. The Plaza opens to the public with an arch entrance off of El Camino Real. This 15,000+ sq. ft. space is great for filming, movie nights, speaker series, receptions, and markets.
natural light
Bathrooms
Street-level access
Wheelchair Accessible
The Plaza is cleaned throughout the day and is cleaned after every event.
Guests may cancel their Booking until 30 days before the event start time and will receive a full refund (including all Fees) of their Booking Price. Guests may cancel their Booking between 30 days and seven days before the event start time and receive a 50% refund (excluding Fees) of their Booking Price. Cancellations submitted less than seven days before the Event start time are not refundable. Learn More