Posts

HAVANA, July 30th The company said this week it had been awarded management contracts for a pair of hotels in Cuba: the first is the 320-room Panorama Hotel in Havana, Read more