Resorts in Omegna
We found 1 property with availability in Omegna
Show on map
Albergo Ristorante Pomodoro
Piazza Martiri Della Liberta, 4, Omegna, Italy
Featuring a shared lounge and a restaurant, the 3-star Albergo Ristorante Pomodoro Omegna hotel is located around 5 minutes on foot from Municipio di Omegna. The hotel is a good starting point for…
- 1-1