L'hôtel Ai Cavalieri est dans le centre commerçant de Palerme, à quelques mètres de la partie historique de la ville et à proximité de toutes les attractions majeures, telles les théâtres Teatro Massimo et Politema Garibaldi. l'établissement est abrité au sein d'un magnifique bâtiment classique surplombant Piazza Sant'Oliva. Les installations incluent un snack-bar, deux salles de réunion et un garage privé.