Stromboli Find your unique accommodation

Sort by:

1 available villas in Italy

Stromboli Beachfront Villa | Aeolian Islands
“One of the first properties to be built in the island, this Villa boasts a superb location. With a garden gate separating the property from…
10 5 3 Upon request
Still not found what you were looking for?