Drag box to select area
Menlo Suite offers office and conference room rentals in two central locations in Menlo Park. Temporary office space can be rented, subject to availability. Conveniently located near Santa Cruz Avenue in downtown Menlo Park, with ample free parking available in the adjacent parking lot. Call ahead for rates, availability and details.
750 Menlo Ave, Menlo Park, CA 94025
- Accessibility Details: Elevator and ramp
- Hours: Mon - Fri, 9am - 6pm; Sat, Sun, closed
- Accessible: yes