96 via turistica, 18033 Camporosso
Apartments
Located in Camporosso and only 17 km from San Siro Co-Cathedral, 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,...