Hotels near Isola del Garda

Get Travalour for free on Google Play

1 guest

Hotels near Isola del Garda

Isola del Garda, 25010 San Felice del Benaco, Province of Brescia, Italy

Hotel Savoy Palace

Excellent

3 reviews

8.7

Amenities

Free Wifi
Breakfast Included

Price per night

USD 189

Choose your room