Viale Italia 19, Brescia
15 bedrooms
Baths
Guests
With a stay at Hotel Leoncino Brescia in Brescia (Porta Milano), you'll be steps from Freccia Rossa and 6 minutes by foot from La Tesa. This inn is 0.5 mi (0.9 km) from Santuario Santa Maria delle Grazie and 1.1 mi (1.7 km) from Teatro Grande.
Parking
Elevator
Gym
Airport Shuttle
Restaurant
Spa
WiFi/Internet
Laundry
Non-smoking
Breakfast
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.