Il Faggio Rosso Apartment Albiolo, Lombardy
Il Faggio Rosso offers pet-friendly accommodation in Albiolo, 15 km from Lake Como. Il Faggio Rosso boasts views of the garden is 22 km from Lugano. Free private parking is available on site.
Via Camillo Benso Conte di Cavour, 21, 22070 Albiolo, Italy