Staying at Piazza Del Mercato hotel, you will be a 7-minute stroll from Porta Castello and 2.3 miles the italian museum "MUSPAC - Museo Sperimentale d'Arte Contemporanea". If you are willing to explore even more landmarks in L'Aquila, consider checking out the medieval Fountain of the 99 Water Spouts set 0.7 miles away.