Hotels in Brescia near La Galleria d'Arte Moderna
We found 321 properties with availability in Brescia
Show on map
Schivardi Road
53 Via Antonio Schivardi, Brescia, Italy
Schivardi Road Brescia apartment lies approximately 3 km from Church of Saint Francis and approximately 5 minutes' walk from Europa tube station.
starts from
70 USD
price for 1 night