96 via turistica, 18033 Camporosso
Appartamenti
Located in Camporosso and only 17 km from Forte di Santa Tecla, Eden 96 provides accommodation with mountain views, free WiFi and free private parking. With river views, this accommodation offers a swimming pool. Guests can make use of free bikes. The spacious apartment comes with 2 bedrooms, 1 bathroom,...