Nobu Palo Alto, a 73-room boutique luxury hotel in the heart of Silicon Valley, has completed a multi-million dollar renovation. The result is allowing it to host larger private events and more diners at its restaurant.
The hotel at 180 Hamilton Ave. expanded into the adjacent property, 620 Emerson St.