Ovada, Italy

No dates selected

Filters

Sort by

Price per night in RUB

1 star hotels in Ovada

Ovada: 1 option found

Select dates so you can see the availability and exact prices.

31 Piazza Giuseppe Mazzini, 15076, Ovada, Italy, Ovada

380m from the center of Ovada
Room in this hotel