Home to many of the world’s leaders in technological research, Palo Alto is the epicentre of Silicon Valley. This bustling city combines California heritage with a long history of high-tech innovation.
Perfectly Situated
Located in the heart of Silicon Valley, minutes away from Stanford University, and a short drive from San Francisco, the Hotel is ideal for every traveller to the area.
Natural Splendour
Within short driving distance of the Santa Cruz mountains, San Francisco Bay and the California coast, you’ll never want for adventure and escape in this stunning natural setting.
Culture and Style
Explore numerous art galleries, exceptional cuisine and exciting technological exhibitions in this sophisticated and ground-breaking community.