Hotel Rio, Venice

Castello 4356 - Campo SS. Filippo e GiacomoCastle West, Venice30100, Italy