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