Via tito speri 16 piano 4, 28887 Omegna
Apartments
Set in Omegna, within 18 km of Borromean Islands, BIBA casa vacanze offers accommodation with air conditioning. Both free WiFi and parking on-site are accessible at the apartment free of charge. The accommodation offers a lift, and luggage storage for guests. The spacious apartment is fitted with 2 bedrooms,...