Piazza cavour 24, 22100 Como
Hotels 5 stars
Only steps away from the shores of Lake Como, VISTA Lago di Como is set in Como, 100 metres from the Ferry Terminal. Featuring elegant décor, all units are air conditioned and come with a flat-screen TV with satellite channels, electric kettle and minibar. Extras include free toiletries, bathrobe and...