Hotel del Centro ligt in het historische centrum van Palermo, op 150 meter van het Centraal Station en het busstation van Palermo met verbindingen naar de luchthaven. Er is gratis WiFi.
Het hotel biedt moderne kamers in een historisch gebouw. Het ontbijt bestaat uit producten uit de lokale patisserie en wordt geserveerd in de ontbijtzaal. Er zijn ook een bar en een conferentiezaal.
Hotel del Centro bevindt zich op 1 km van zowel de kathedraal van Palermo en het Teatro Massimo. Het is loopafstand naar de belangrijkste bezienswaardigheden, die op de Werelderfgoedlijst van UNESCO staan.