Villa Lario Resort
The Villa Lario is a Renaissance villa in the commune of Mandello del Lario on the shores of Lake Como in northern Italy. Since 2015 the villa has been designated as a 5-star luxury hotel and is part of a resort complex.