This striking building, with its clock tower, is the perfect place to do business, as it is surrounded by the biggest names in the tech world, putting you right at the heart of the action in Palo Alto. The landmark building, with its stylish modern finish, will showcase your business to visitors, whether they come in person or through the video conferencing suite. And, when it's time to relax after work, you'll find some of the city's finest restaurants right on your doorstep. Book a meeting room here today!