Hotel Scala

Viale Felissent - Ang. Col di Breda, 1
Treviso
Italy