Havana’s newest place to stay …

STARWOOD Hotels & Resorts has ventured into a new country – and made a little bit of history along the way – by opening its first hotel in Cuba. The Four Points Havana  opened its doors on June  27 in the Miramar district which is not only the city’s a business and financial centre butContinue reading “Havana’s newest place to stay …”