Today marks another milestone in the warming relations between Cuba and the United States, as Starwood Hotels & Resorts announces the opening of the Four Points Havana, the first American hotel to welcome guests to the island nation since the 1959 revolution effectively stunted any official relations between the two countries. [Full Article]