Incredible Dining Just a Walk Away
Hotel Keen is located one block from Palo Alto's University Avenue. Here guests will find a quaint downtown with unlimited options for dining and entertainment. Order your meal to-go or mix and mingle with the locals. Restaurants and cafes include everything from casual to high-end and beyond.