9.5/10
Exceptional
4 reviews
Free Wi-Fi
240 m.
Como Lago Train Station
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.
Number of rooms: 21
Piazza Cavour 24, 22100 Como, Italy