8.9 Guest rating Hotel photo

Bella Italia Palace Hotel 4*

Hint: You can enter any city or hotel name
Price from$80

Book Bella Italia Palace Hotel

Corso Trieste 54 2.1 km from city center

Bella Italia Palace Hotel is set in Novara, 43 km from Milan and 49 km from Stresa. Guests can enjoy the on-site bar. Every room is fitted with a flat-screen TV. Every room has a private bathroom. Extras include free toiletries and a hairdryer.

Photos Of
  • Parking
    • free
Facilities of Bella Italia Palace Hotel

Show Bella Italia Palace Hotel on the map

Bella Italia Palace Hotel 45.449404 8.639897