The Art Hotel is located in Mirano, Italy, eight kilometres from the Brenta canal, and 18 kilometres from the Italian cities of Venice, Padua, and View More...