Villa Aurora

Via Giuseppe Tironi 11, 90124, Palermo, Sicily Italy
Specialty Inn
Hotel
Villa Aurora | Palermo | Italy | TripAligner