This elegant hotel lies directly beside Esmeralda Beach in the province of Holguin in the northwest of Cuba. Exclusively located in the centre of Nara...
Playa Pesquero lies on Cuba's north coast, around a 5 minute drive from Santa Lucia. Cuba's largest luxury hotel lies right by the coast. Warm water a...