The All inclusive resort made up of the Sol Río de Luna and the Sol Río de Mares is found on the Playa Esmeralda Beach, at Holguín, on the east coast of Cuba. It is set in immense gardens in the Parque Marítimo Bahía de Navajo.
This function is currently not available. We are currently revising some areas of ALLOCABO in order to provide you with the best possible product with new features from October 2021.