Staying at the Goffredo Mameli House hotel, you shouldn't miss Bari's main landmarks, the Pontifical Basilica San Nicola (1.4 miles from the accommodation) and the World Sacrario militare dei Caduti Oltremare War Memorial, located about 20 minutes' stroll away.