stay
Venice
Nice and very well located flat with a lovely view
44 countries - 9 spots