Twenty years ago, the hotel magnate stepped down from Starwood, which later sold to Marriott for $13 billion. Now, he wants to give it another go. By Michael J. de la Merced Barry Sternlicht made ...
The announcement follows the group's ambitious plan to launch 40 new hotels across the UK by the close of 2024, as reported by City AM. OYO emphasised that its investment will concentrate on 'premium' ...