Localizado no centro de Palo Alto, na Universidade de Stanford, este boutique hotel disponibiliza televisões de ecrã plano de 94 cm com canais por cabo nos quartos. O acesso Wi-Fi é gratuito em todas as áreas da propriedade.
Todos os quartos do Hotel Keen apresentam uma cama personalizada e uma área de trabalho. Também incluem quadros brancos.
O Keen Hotel é totalmente para não fumantes e dispõe de uma receção 24 horas para maior comodidade.
Palo Alto encontra-se a uma curta caminhada. O escritório regional da Amazon fica a uma curta distância. A Universidade de Stanford está a 3 km. O Bayfront Park fica a 11 km do Hotel Keen Palo Alto. O Stanford Theatre está a cerca de 4 km.
Esta propriedade será submetida a extensas renovações até ao final de março de 2022. A propriedade fornecerá malas de boas-vindas no momento da chegada para compensar os hóspedes pelo barulho durante este período.