Viale Duchessa di Genova 13, Stresa · In city center
290 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