Photos of the Le Torri, Cagliari.

About the hotel