price from £194/night
Cayo Largo has been for a few years one of the top ten beaches in the world, located on the Canarreos archipelago off the southern shore of Cuba.
The All Inclusive Sol Cayo Largo (296 rooms) ideally situated in this genuine heaven, confronting the white sanded beaches; it’s just a five-moment drive from the local airport.
This lodging is the perfect spot for a Caribbean getaway, peaceful and utterly gorgeous.
Hotel Sol Cayo Largo Standard Rooms (244 with an average size of over 37 m²) are comfortable...