8 Guest rating Hotel photo

Hotel Il Mare

Hint: You can enter any city or hotel name

Book Hotel Il Mare

Via Reale Oronzo 39, Vernole 3.8 km from city center

Il Mare is a holiday home with a garden, situated in Struda in the Apulia Region. The air-conditioned unit is 10 km from Lecce. There is a seating area, a dining area and a kitchen as well as a private bathroom. A TV is featured.

Photos Of
Room facilities
  • Air conditioning

Show Hotel Il Mare on the map

Il Mare 40.319081 18.282206