More Hotels Near Hotel Scala
Vicolo Mazzini, 1
Villorba, IT 31020
Distance: 1.1 miles
Via Roma 16
Treviso, IT 31100
Distance: 1.7 miles
Largo di Porta Altinia 15
Treviso, IT 31100
Distance: 1.7 miles
Via Zecchette 48
Treviso, IT 31100
Distance: 1.8 miles
Viale Delle Repubblica 10
Treviso, IT 31100
Distance: 1.9 miles
Via Roma 72
Villorba, IT 31020
Distance: 2.4 miles
Via Terraglio 108
Treviso, IT 31100
Distance: 2.4 miles