Staying at Suite 18 Luxury Apartments hotel, you will be a 25-minute stroll from the 13th-century fortress "Norman-Swabian Castle" and 1.3 miles Orthodox Church of Saint Nicholas. If you are willing to explore even more landmarks in Bari, consider checking out the Pontifical Basilica San Nicola set 1.4 miles away.