Advertisement
Hotel Nacional de Cuba
Hotel Nacional de Cuba
Address:
Calle 21 y O, Vedado, Havana, Cuba
Traveler Rating by TripAdvisor