el PRADO
Photo gallery for el PRADO
Overview of el PRADO
el PRADO
Hotel in University South
Reviews
9.4
Exceptional
Popular amenities
Explore the area
520 Cowper Street, Palo Alto, CA, 94301
- Stanford Shopping Center14 min walk
- Stanford University5 min drive
- Stanford University Medical Center6 min drive
- San Francisco, CA (SFO-San Francisco Intl.)25 min drive