Ristorante Il Pescatore
SeafoodKnown for its fresh seafood and stunning sea views.
Itaca is located in Castro Di Lecce, Italy. Rated 9.5 out of 10 based on 27 guest reviews.
Itaca in Castro di Lecce, Italy, is a sustainable apartment that offers a serene retreat. Located at Via Vecchia Castro 135 int. 4, this eco-friendly accommodation is perfect for couples seeking relaxation. Guests can enjoy nearby attractions like Grotta Zinzulusa, just 2 km away, or the historical Castro Castle, 1 km from the hotel. The air-conditioned apartment features a private terrace and a beautiful Japanese garden, ideal for unwinding after a day of exploration. Families will appreciate the offsite parking with discounted rates, making it convenient for those traveling with children. With a guest rating of 9.5 out of 10, Itaca stands out for its commitment to sustainability and comfort. The inviting atmosphere and modern amenities make it a delightful choice for anyone looking to experience the charm of Castro di Lecce. Don't miss the opportunity to explore the stunning natural beauty surrounding the area, including the picturesque Cala dell'Acquaviva, only 1.5 km away. Itaca is not just a place to stay; it's a gateway to an unforgettable experience in this beautiful part of Italy.





Top dining spots near Itaca
Known for its fresh seafood and stunning sea views.
A cozy spot offering traditional Italian dishes.
Famous for its wood-fired pizzas and lively atmosphere.
A charming place with a focus on local ingredients.
Perfect for a quick coffee or pastry in the morning.
Offers a diverse menu with a beautiful terrace.
Serves some of the best gelato in the area.
Specializes in grilled meats and local wines.
A local favorite for pastries and coffee.
A family-run trattoria with a lovely garden setting.
Yes, Itaca is suitable for families, offering spacious accommodations and nearby attractions like Grotta Zinzulusa, making it a great option for family vacations.
Check-in at Itaca is from 04:00 PM to 08:00 PM, allowing guests to settle in comfortably.
Itaca is approximately 1 km from Castro di Lecce Train Station, making it easily accessible for travelers.
Yes, Itaca offers offsite parking with discounted rates available for guests.
Nearby attractions include Castro Castle, 1 km away, and Cala dell'Acquaviva, just 1.5 km from the hotel.
Absolutely, Itaca features a lovely terrace and a Japanese garden for guests to relax and enjoy the outdoors.
Yes, Itaca is located in a tranquil area of Castro di Lecce, providing a peaceful environment for guests.
Itaca offers several amenities including air conditioning, free wired internet, and staff adherence to local safety protocols.
Policy details are available on booking partner pages.
27 reviews
Discover more places to stay in Castro Di Lecce, Italy. Compare prices, read reviews, and find your perfect hotel.
View all hotels in Castro Di Lecce