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 grey and yellow accents, floor-to-ceiling windows, a balcony, views of downtown Palo Alto, iPod docking station, flat-screen cable TV and Illy espresso machine. Bathrooms have plush bathrobes. Guests have priority reservations for the on-site Nobu Restaurant or can enjoy in-room dining.
• 83 rooms
• Hotel opened: March 2014 (previously The Ephiphany Hotel)
• Unique: The six-story mosaic portrait of the coastal redwood tree that gave the city its name has been restored.
Back to top
Thank you for signing up for our newsletter.