Robert De Niro-founded Nobu Hotels eyes Orlando for new luxury property

The new investment is set to open in 2025.