Hotel Excelsior Bay
Om hotellet
This lovely hotel is set in Lago di Garda. The premises count with 70 welcoming rooms. Visitors will not be bothered during their stay, as this is not a pet-friendly hotel.
Hotell
Hotel Excelsior Bay på kartan