Location. Hotel Eden is located in the seaside town of Torre Canne, Italy, 50 metres from its own private beach. It lies 20 kilometres from the historic town of Alberollo and 46 kilometres from the city of Brindisi. H...
- Photocopier service
- A/V equipment rental
- Babysitting or child care
- Room service
- Smoke alarms