Ideally located two steps from piazza Madonna dei Monti. It is yet very calm. The rooftop deck is the cherry on the cake.
Ideal for short stay!