Hotel Ristorante Fior Via dei Carpani, 18, 31033 Castelfranco Veneto TV, Italy 45.6794889, 11.9385759