Hotel Leonardo Brescia is located in Via Pietro Dal Monte which is just a few minutes from the city centre of Brescia. The hotel is not far from the Garda Lake and Iseo Lake, in the northern part of Italy. The property is close to the Civil Hospital of Brescia.Hotel Leonardo Brescia provides its guests with spacious and finely furnished guestrooms and all features all the amenities. The hotel also features apartments for two to four people that are ideal solution for long stays or for families. Every detail has been carefully considered for the comfort of our guests. The restaurant used for the full board option is located 100 meters from the hotel.
View Map, Attractions and Public Transport