February 26, 2021

Hotel – rooms start $1,100 a night

Pin It

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 for $20 million, Oracle founder Larry Ellison is just about ready to unveil the first […]