Location: Palermo
Italy

Hotel Plaza Opéra

Italy

Palazzo Brunaccini