Melia Cohiba
Located in the Vedado district and overlooking the famous Malécon ocean drive, Melia Cohiba is a 5 star high-rise hotel at the heart of modern Havana. With 462 rooms, this property is a great choice for families, couples, and groups who are visiting the bustling Cuban capital.