Hotel Mareschi Palace

Novara, Four Star