Home Tags Havana

Tag: Havana

Starwood begins managing its first hotel in Havana

Starwood will open a second Havana hotel in August, as well as a third facility whose opening has not been announced.