Cuba's largest and most modern shopping and business center houses myriad stores, airline offices and embassies.