Posted inHotels Starwood opens Four Points Havana, becoming first US hotel chain in Cuba in 60 years Starwood Hotels and Resorts has achieved historic milestone with the opening of Four Points Havana. July 1, 2016February 24, 2023 Continue Reading
Posted inHotels Starwood signs legendary hotels in Cuba in historic agreement March 23, 2016February 24, 2023