Al Castello ligt in het historische centrum van Catania, op 800 meter van de haven, en het biedt appartementen met eigen kookgelegenheid. De kleurrijke appartementen zijn voorzien van moderne meubels en er is gratis WiFi in het hele pand.
Alle appartementen zijn voorzien van een balkon met uitzicht op de stad, alsook airconditioning, een flatscreen-tv en een volledig ingerichte kitchenette met een vaatwasser en magnetron. De eigen badkamer is uitgerust met een douche en een haardroger.
Al Castello ligt op 5 minuten lopen van het kasteel Ursino. Het zandstrand van Catania bereikt u in 15 minuten lopen. De luchthaven van Catania bevindt zich op 5 km afstand.