Hotel Master is a good place to stay to see Square - Piazza della Loggia. It’s 0.8 km away.