Borgofranco dʼIvrea Hotels

Map of Borgofranco dʼIvrea Hotels

Borgofranco d'Ivrea is a charming town located in the Piedmont region of northern Italy. Situated in the province of Turin, Borgofranco d'Ivrea is known for its picturesque landscapes, historic architecture, and rich cultural heritage. The town is nestled in the foothills of the Alps, offering stunning views of the surrounding mountains and countryside. Borgofranco d'Ivrea is a peaceful and tranquil destination, perfect for those seeking a relaxing escape from the hustle and bustle of city life.