Piazza cavour 24, 22100 Como
Hotels 5 stars
Only steps away from the shores of Lake Como, Vista Palazzo - Small Luxury Hotels of the World 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...