Viale Duchessa di Genova 13, Stresa · In the city centre
288 Reviews
License number · IT103064A157X8WCS8
Wi-fi
24-hour reception
Medical service
Multilingual staff
Check-in hour
Check-out hour
Luggage room
Didn't find your perfect hotel?
More accommodation in Stresa