3 via ospedale, 10015 Ivrea
Apartments
Located in Ivrea, Piedmont region, Torres Rojas is set 16 km from Castello di Masino. Featuring inner courtyard and quiet street views, this apartment also provides guests with free WiFi. The apartment features family rooms. The units provide views of the city and come with a seating area, a washing...