Italy, Lake Maggiore, Stresa
This welcoming hotel is a firm favourite with Inghams guests. The hotel is situated in the centre of Stresa, close to the shops and the main lake ferry terminal. It offers a professional level of service, highly praised cuisine and some fine lake views.
Board basis options available
This property caters for the following special dietary requirements