The Cardinal Hotel - Palo Alto, California, 94301, United States
  • Cardinal Exterior 3

Thank you.

Thank you for submitting your application.

We will contact you within the next two business days.

Reservations