Cuba is the largest Caribbean island located between the Caribbean Sea and the Atlantic Ocean.
Its capital and best-known city is Havana. However, there are many places you will want to visit and you will find a varied offer of hotels in Cuba.
When in Cuba, enjoy the local culture, music, clubs and performances, but also the traditional food and drinks.
Moreover, you will find some of the best beaches in the world.
Book your trip now, you'll love it!