Hotel Iberostar PalaceGet directionsOpen standalone map in fullscreen mode
Hotel Iberostar Palace: 28.056719, -14.320325