Piazza cavour 24, 22100 Como
Hotel 5 stars
Only steps away from the shores of Lake Como, VISTA Lago di Como is set in Como, 328 feet 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 mini-bar. Extras include free toiletries, bathrobe and...