CARBONE XXI offre un emplacement de choix, à moins de quinze minutes à pied d’attraits comme Centre commercial Via Etna et Piazza del Duomo. Aussi, les attraits Port de Catane et Cathédrale de Catane se trouvent à seulement 5 minutes en voiture. Le transport en commun se trouve à quelques minutes de marche : Gare de Borgo se trouve à 14 minutes et Gare Giuffrida est à 14 minutes.