Palo Alto Hotel Neighborhood

View Larger Map

Hotel Keen - Palo Alto, CA
Stanford University
Palo Alto Hospital
University Ave
Google
Facebook
Stanford Shopping Center
Caltrain Station
Shoreline Amphitheatre
Stanford Golf Course
Hotel Keen
Located at
425 High Street, Palo Alto, California 94301
Reservations: 650-327-2775
 Reservations-keen@hotelkeen.com 
425 High Street, Palo Alto, California 94301

Book Now