Varese, Lombardy, Italy
Storied 17th-century complex with multiple chapels filled with art & frescoes, plus amenities.
Viale del Santuario, 21100, IT
3.8 km away
4.3 km away