Hotel Keen Gallery

Discover Our Palo Alto Hotel

 Hotel Keen offers a newly renovated boutique experience near the Stanford campus in the heart of downtown Palo Alto. View the images in our photo gallery to learn more.