Search results

2 hotels found

Hotel Keen

Located in downtown Palo Alto at Stanford University, Hotel Keen offers stylish guest rooms with 37-inch flats-screen cable TV's. The hotel offers regional wine tasti...

Nobu Palo Alto

Nobu Palo Alto is a stylish hotel, located near Stanford University. Set in a 1970's building, it offers a fitness centre and bar/restaurant. Rooms feature gre...

Back to the top

Sign up for our newsletter!

Dear ,

Thank you for signing up for our newsletter.

Chiel Nobels
@DNA Hotels