Alba Hotels
Apostoli Palace
Canneregio 4702, Venice 30131