Havana | HOTELS

Gran Hotel Manzana Kempinski La Habana

Best time to go: January February March April May December