HOTEL KEEN * *
The Keen Hotel is a contemporary establishment located in the heart of Palo Alto, California. With its elegant glass and stone design, it's just a 4-minute walk from the nearest Caltrain subway station. Stanford University is just 1.6 km away, while the Museum of Computer History is 11.3 km away. The hotel's minimalist rooms feature flat-screen TVs, iPod docks, free Wi-Fi and desks. Guests can enjoy a complimentary takeaway continental breakfast and evening wine tasting. The hotel also offers a Nintendo Wii rental service and discounted access to a nearby fitness center and spa. Parking is available on site.
Did you know? This review was written by our professional authors.
Compare and book your accommodation HOTEL KEEN
Members' reviews on HOTEL KEEN
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.