Even after taking precautions suggested by several other reviews --- best to avoid this place. The management tries to fool you w/gimmickry (such as genuflecting green) & some eye candy.
PROS: Location near Palo Alto, Stanford & on El Camino (main thorofare) Nice gardens on the grounds.
CONS:
1. Old 50s era buildings (except the tower --- but see other...
More
- Creekside Hotel Palo Alto
