Cuba | HOTELS

Gran Hotel Manzana Kempinski La Habana

Best time to go: January February March April May December Chinese New Year Christmas & New Year Easter