No green label
12.0 kg CO2
7.9 29 reviews

Villa La Rosa

Via Rosa 24, Filicudi, Italy

Availability

Villa La Rosa

description



Offering a terrace, Villa La Rosa is located on the Aeolian island of Filicudi. The port is a 5-minute drive away. Air-conditioned rooms at La Rosa come with tiled floors. Some feature garden or sea view.The private bathroom includes a hairdryer. The property is well placed for hiking and trekking activities, and is a 1-hour boat ride from Milazzo.
Tell others about this hotel
location
developed by designed by powered by