This lovely hotel is situated in Venice. This hotel offers a total of 65 guest rooms.
Venezia
GPS: N 45.634353 E 13.051024