Recommended hotels in Stresa

La Palma

From US$ 152

Corso Umberto I 33, Stresa, Italy - Show map

Show map

The hotel lies in the center of a resort area, in the vicinity of Chapel of the Pieta, Vogogna Castle and Malpensa Airport Terminal 2.

Book Now From US$ 152

Grand Hotel Bristol

From US$ 94

Corso Umberto I, 73, Stresa, Italy - Show map

Show map

Grand Hotel Bristol is a 4-story hotel in a beach area of Stresa providing a swimming pool, loungers and a sunbathing terrace.

Book Now From US$ 94