Los huéspedes del Hotel Keen Palo Alto, de 3 estrellas, pueden visitar el Centro Comercial de Stanford, enclavado a unos 1 km. El hotel está dotado de un aparcamiento privado cerca por 15 USD por día.
El Mercado Whole Foods no está muy lejos, mientras que la estación de tren California Ave Caltrain está a poco más de 25 minutos a pie de este hotel. El Garaje HP es un lugar popular para visitar, que está ubicado cerca del hotel Keen Palo Alto. Este lugar está enclavado a tan solo 1,1 km de la Torre Hoover, mientras que la estación de autobuses Palo Alto Transit Center está a unos 200 metros.
Hay 38 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite.
Los huéspedes pueden comer en el restaurante Evvia a unos cuantos pasos del Keen.