Palo Alto Business Center
1023 Corporation Way, Palo Alto, CA 94303
1500 sf modular business center available for 4 hours to monthly use. Can cater to your business needs. Large meeting room can accommodate 25+, with adjacent fully equipped Lunch/Break room.
Amenities & Services
WiFi
Accessibility
Catering
Coffee/Tea
Door w/Lock
Filming Allowed
Filtered Water
Kitchen
Phone
Print/Scan/Copy
Room Set-up
TV/Monitor
Video Conference
Window View
Reviews