3 via ospedale, 10015 Ivrea
Apartments
Featuring quiet street views, Torres Rojas is located in Ivrea, 16 km from Castello di Masino. Featuring city and inner courtyard views, this apartment also provides guests with free WiFi. The apartment features family rooms. All units include a seating area, a flat-screen TV with streaming services,...