Your Independent Room Apartment
Piazza della Vittoria, 23900 Lecco, Italy
Located 23 km from Villa Melzi Gardens and 24 km from Bellagio Ferry Terminal, Your Independent Room provides accommodation in Lecco. Complimentary Wi-Fi is featuredthroughout the property.