Overview

Stella di Aci

Search hundreds of travel sites at once for hotel deals at Stella di Aci

via dei maceratoi 36, 95024 Acireale, Sicily, Italy

$84+

Stella di Aci
Fri 12/15
Sat 12/16

Nearby

  • 2 mi Basilica di San Sebastiano
  • 2 mi Palazzo Comunale
  • 2 mi Cathedral of Acireale
Show all
Map

Map