Strada voltri 94, 15076 Ovada
Hotels 3 stars
Set in Ovada, Hotel Bellagio features a restaurant, bar, garden, and free WiFi throughout the property. The hotel offers garden views, a terrace and a 24-hour front desk. At the hotel, all rooms are equipped with a desk, a TV and a private bathroom. The units feature a wardrobe. Genoa is 47 km from Hotel...