
Palo Alto, CA, United States
Cardinal
3-star hotel
Located in the heart of Palo Alto, The Cardinal Hotel is within a 5-minute drive of Stanford Shopping Center and Stanford University. This hotel offers 63 guestrooms equipped with LED televisions, pillowtop beds with down…
- Wi-fi
- 24-hour reception
- Restaurant
- Breakfast


