Last updated: 09:33 AM ET, Fri February 22 2019

Nobu Hotel Palo Alto Slated to Open in 2020

Hotel & Resort February 22, 2019

Nobu Hotel Palo Alto
PHOTO: A rendering of the Nobu Hotel Palo Alto (Courtesy Nobu Hotel Palo Alto)

Comments

LOAD FACEBOOK COMMENTS