Melia Peninsula Varadero is a luxurious all-inclusive resort located in the beautiful Varadero beach in Cuba. The resort features a stunning beachfront location, multiple swimming pools, restaurants, bars, and a spa. The rooms are spacious and elegantly decorated, with balconies or terraces overlooking the ocean or the gardens. The resort also offers various activities such as water sports, tennis, and dance classes.