Hotel Locanda al Leon 2, Venice

Castello 4279 - Campo Santi Filippo e GiacomoCastle West, Venice30122, Italy