Hotel – rooms start $1,100 a night
Billionaire Larry Ellison teamed up with Robert De Niro and chef Nobu Matsuhisa to open a hotel where rooms start at $1,100 a night By Madeline Stone From Business Insider Ten years after he bought the beachfront Casa Malibu Inn…