Nobu Hotel Miami Beach. Rockwell Group. Miami, Florida. 2017. Nobu Hotel.
Located in New York City, New York.