Hotel Keen
425 High StreetPalo Alto, CA 94301
Still have questions? We’re here to help. Get in touch with Hotel Keen today and we’ll be happy to fill in any gray areas before helping you book your stay.