Categories
Robert De Niro and Chef Nobu Matsuhisa Give Details on the First-Ever Nobu Hotel
Due to open in Vegas in fall 2012, the hotel — just 180 rooms (with an 11,000-square-foot Nobu restaurant, of course) — will offer an uncommon commodity on the Strip: boutique luxury.read more