Italy, Lake Maggiore, Stresa
The sumptuous Grand Hotel Des Iles Borromees lies in a privileged position looking out over the enchanting Borromean Islands with the centre of Stresa just a short walk way. The villa was built in 1863 and its crowning glory is undoubtedly the extensive garden, home to beautiful rhododendrons in springtime, but the hotel’s interiors are also beautiful and stylish with much use of marble and Murano chandeliers. This hotel is for the discerning traveller in search of a little luxury with facilities that are second to none.
Board basis options available