The Cardinal Hotel - Palo Alto, California, 94301, United States

Labor Day Special

Summer may be almost over, but we will keep summer going for you at the Cardinal Hotel.

Reservations