Corso della vittoria, 109, 28100 Novara
Apartments
Featuring air-conditioned accommodation with a balcony, Mountain View Apartment is located in Novara. Among the facilities at this property are a lift and room service, along with free WiFi throughout the property. The property is non-smoking and is situated 40 km from Rho Fiera Milano. The spacious...