The 3-star Hotel Keen boasts central location near Hoover Tower, which is around 1.9 km away. Featuring art deco architecture, Hotel Keen was renovated in 2010.
This designer property is 25 minutes' walk to The Memorial Church of Stanford University. Just 20 minutes' walk from Palo Alto city center.
Shoppers will appreciate shopping centers and boutiques at a short distance from the hotel.
There is Palo Alto Caltrain train station nearby. A short drive takes guests to Mineta San Jose International airport.
This hotel comprises of luxury rooms including luxury queen room, queen room and deluxe queen room with such comforts as high-speed internet, a DVD player, cable TV, climate control and a personal safe. These rooms have marble floor and ergonomic furniture.
Eat & Drink
The bakery Patxi's Chicago Pizza is 5 minutes’ walk away.
There are limousine rental services on site.
The property offers cots and a play area for guests checking in with children.
Wireless internet is available in the entire hotel for free.
No parking available.