translate English to French: Occupying a hill-top location overlooking Lake Maggiore, this striking 4-star hotel boasts an impre...
L'Hôtel Leonardo propose 20 chambres, toutes confortables, spacieuses et meublées avec raffinement e...