Photo 1 of 2

View all

Shop Talk: Clement Hotel slashes its rates and more
The Clement Palo Alto is located at 711 El Camino Real, adjacent to the Westin and Sheraton hotels, across from Stanford University. Photo courtesy The Clement.

© 2019 Palo Alto Online.
All rights reserved.