
Turin, Italy
Hotel Eden
3-star hotel
Set at the foot on the Turin Hills, the Eden is 1. 5 km from Turin Porta Nuova Train Station and just a 5-minute walk from Torino Esposizioni. Rooms have LCD TVs and some have a balcony. Services at the Eden include a 24-hour…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park · extra charge


