Reservations for the Andaz Turks & Caicos hotel have officially opened as of June 2026, providing travelers the opportunity to book stays at this new luxury property located in the Turks & Caicos Islands.
Meanwhile, the St. Regis London hotel is advancing towards its official opening date. Although the precise launch timing has not been disclosed, preparations indicate the luxury property will welcome guests in the near future.
These recent developments contribute to notable hotel industry news emerging in June 2026, as new luxury properties expand their offerings in key international destinations.








