Architecture The Nobu Hotel Palo Alto is Silicon Valley’s Oasis The newly renovated Nobu Hotel Palo Alto boasts Nobu’s characteristic California-meets-Japan aesthetic, making it a respite within the bustle of the university town... By Rebecca Aaron October 16, 2021