Enea
Address: Via Garibaldi 13, Castro di Lecce, Italy
Offering a sun terrace and views of the city, Enea is situated in Castro di Lecce. The rooms have a flat-screen TV. Certain rooms include a seating area where you can relax. You will find a coffee machine in the room.
Hotels Nearby
-
L'incanto
Via Santa Dorotea, 16, Castro di Lecce
-
Loft di David
Via Gabriele Ciullo 13, Castro di Lecce
-
The House Stone
Vico Pietro Micca 6, Castro di Lecce
-
Appartamento Bellavista
via Vecchia Castro, 53, Castro di Lecce
-
Litoranea Aparment
Litoranea per Santa Cesarea Terme 57, Castro di Lecce
-
Panoramica
Via Litoranea per Santa Cesarea 43, Castro di Lecce
-
Romantico Monolocale
Litoranea Castro Santa Cesaria Terme, Castro di Lecce
-
Sarginiscu
, Castro di Lecce
-
Hotel Degli Ulivi 3 ★
Litoranea S. Cesarea Terme 51, Castro di Lecce
-
Castro Centro
, Castro di Lecce
-
Villa la Ca'Stellina
Via Litoranea per S.Cesarea 37, Castro di Lecce
-
Parquet House
via di Mezzo ,1, Castro di Lecce
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇹 Italy ›
- Castro di Lecce ›
- Enea