Casa XXI Aprile is gelegen in Isola delle Femmine en biedt accommodatie op 8 minuten lopen van Spiaggia di Capaci en 3 km van Lido di Sferracavallo. Er is gratis WiFi in de hele accommodatie.
Alle units zijn voorzien van airconditioning, een eigen badkamer, flatscreen-tv, een volledig uitgeruste keuken en een balkon.
Kathedraal van Palermo ligt op 15 km van het appartement, en Fontana Pretoria ligt 17 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Palermo (Falcone-Borsellino), op 15 km van Casa XXI Aprile.