More Hotels Near Hotel Camelia
Corso della Vittoria, 129/a/
Novara, IT 28100
Distance: 1.6 miles
Largo Buscaglia Carlo, 11A
Novara, IT 28100
Distance: 2.7 miles
Corso della Vittoria n. 6/b
Novara, IT 28100
Distance: 2.7 miles
Via Paolo Solaroli 8/10
Novara, IT 28100
Distance: 3.2 miles
Via Guido Boggiani, 54
Novara, IT 28100
Distance: 3.8 miles
Via Gallarate 136
Oleggio, IT 28047
Distance: 7.2 miles
Via Verbano 19
Oleggio, IT 28047
Distance: 7.2 miles