Hotel Keen
Photo gallery for Hotel Keen
Overview of Hotel Keen
Hotel Keen
Art Deco Palo Alto hotel in Downtown North with free breakfast
8.0
Very Good
Popular amenities
Explore the area
425 High Street, Palo Alto, CA, 94301-1621
- Stanford Shopping Center7 min walk
- Stanford University4 min drive
- Stanford University Medical Center5 min drive
- San Francisco, CA (SFO-San Francisco Intl.)31 min drive
Book online or call:
1-800-675-4318