El hotel Ai Cavalieri está ubicado en el centro comercial de Palermo, sólo a unos metros de la parte histórica de la ciudad y cerca de las principales atracciones, como a los famosos teatros Teatro Massimo y Politema Garibaldi. La propiedad es un hermoso edificio clásico con vistas a Piazza Sant'Oliva. El hotel cuenta con un snack bar, 2 salas de reuniones y un garaje privado.