Hotel Keen
425 High Street Palo Alto, CA 94301 US
- 0.5 miles from Stanford University
Hotel Keen is a 42 room fully renovated and refurbished boutique hotel in downtown Palo Alto. It is ideally situated on High Street between University and Lytton steps from Stanford University and the Stanford Shopping Center and minutes away from leaders in the financial legal and technology sectors. Designed by Orlando Diaz-Azcuy the hotel boasts style and innovative uses of space coupled with exceptional service and overall comfort. Refitted with a completely new infrastructure the air conditioned 100 percent non smoking Keen Hotel offers its guests queen sized beds with Down Etc. bedding. Guests can request alternate pillows -including down...