Hotel Scala, Treviso

via cal di breda 1 Treviso31100, Italy