Via c. beccaria 17, 25121 Brescia
Hotel 3 stars
This boutique hotel is housed in a medieval palace in the heart of Brescia. It is located between Piazza del Duomo and Piazza della Loggia, both a few steps away.
With free WiFi and air conditioning, rooms at the Orologio hotel are all en suite. Each comes with a mini-bar, safe, flat-screen TV and tiled...