hotel / North America / U.S.A.
The Clement Palo Alto
711 El Camino Real, CA 94301 Palo Alto, U.S.A.
No rating available yet
23 roomsfrom $ 455poolDog friendlySPAParkinge-car charging station
n.a. -> not available
Your opinion counts: Write a review of The Clement Palo Alto now and share your experience with the Falstaff community! → to the voting