
SLS to expand into Uruguay 2024
Uruguay: SLS Punta del Este Hotel & Residences is set to open in 2024, marking the second SLS property in South America under Ennismore.
Uruguay: SLS Punta del Este Hotel & Residences is set to open in 2024, marking the second SLS property in South America under Ennismore.