Hotel Alex, Venice

San Polo - Rio Terá dei Frari 2606San Polo, Venice30124, Italy