Answers from Our Experts (1)
Garden Court Hotel is located on 520 Cowper Street in the heart of downtown Palo Alto. It's right off of the main road, University Avenue, and within walking distance to many shops, restaurants, cafés and bars. Palo Alto is the financial hub of California's famed and illustrious Silicon Valley, which is experiencing a second boom of the tech industry. It makes sense, then, that the luxury hotel serves as a meeting place for venture capitalists, lawyers and engineers who frequent the area. The Forbes Travel Guide Four-Star hotel is also a little more than a mile away from Stanford University, home to the world-renowned Stanford Medical Center. So you’ll also see university visitors and sports fans staying at the boutique hotel as well.