The Downtown Center is located in the heart of Mountain View, home to companies such as NASA and Google. Overlooking beautiful landscaped courtyards, this pristine office space features a range of features, from videoconferencing facilities to a drop-in business lounge.
Major highways, two international airports and local bus stations are a stone’s throw away, making this an ideal commute from any location. In close walking distance you’ll find stunning parks, restaurants and hotels, allowing you to entertain clients and colleagues close to your workplace.
For individuals or teams of any size.
Both permanent desks and hot-desks available.
6 rooms accommodating from 2 to 30 people.
3000 El Camino Real
Palo Alto
94306
425 Page Mill Rd
Palo Alto
94306
2100 Geng Road
Palo Alto
94303
710 Lakeway Drive
Sunnyvale
94085
228 Hamilton Avenue
Silicon Valley
94301
5201 Great America Pkwy.
Santa Clara
95054
2445 Augustine Drive
Santa Clara
95054
149 Commonwealth Drive
Menlo Park
94025
101 Jefferson Drive
Menlo Park
94025
Suite 203
San Jose
95134
2033 Gateway Place
San Jose
95110
3031 Tisch Way
San Jose
95128
Search our Locations