El Hotel Keen es un hotel boutique moderno ubicado en el centro de Palo Alto. Ofrece desayunos a la carta en su restaurante, con opciones como huevos revueltos con salmón ahumado, tostadas francesas de brioche y acai bowls. El hotel también cuenta con una terraza en la azotea con vistas panorámicas de la ciudad.