L'hôtel Del Centro se trouve au coeur du centre historique de Palerme, parmi les églises baroques et les marchés arabes. La propriété se trouve dans un immmeuble des années 1920 entièrement climatisé, et est placé à proximité des principaux théâtre de la ville. L'établissement est une structure disposant de chambres confortables et accueillantes, ainsi que d'une salle de réunion pouvant accueillir jusqu'à 50 personnes, et d'une borne Internet.