Map
Via Soldato Cincotta, Stromboli, 98050, Italy
Close

Hotel

La Sciara