1953 The Largest and Finest Hotel In The Caribbean. Hotel Nacional de Cuba, Havana

1953 The Largest and Finest Hotel In The Caribbean. Hotel Nacional de Cuba, Havana

Source: Time Magazine