Skip to main content
play

First new U.S. hotel opens in Cuba

The Four Points Havana is the first U.S. hotel to open in Cuba in nearly 60 years.
Paste BN