Iberostar Hotel Varadero(5 stars)

Las Morlas Km 17 Punta Francés 42200 Varadero View on map