Cardinal Hotel

235 Hamilton Ave
Palo Alto, CA  
Hours of Operation
Mon - Sun Open 24 Hours
Customer Reviews
Business Details
People Also Viewed
Ferrado Garden Court
520 Cowper St # Ste 100
Palo Alto, CA
Cowper Inn
705 Cowper St
Palo Alto, CA