The Bell Quarters Apartment New Orleans is located 2.4 miles from the immense Audubon Aquarium of the Americas and 25 minutes' walk from the private Jesuit Loyola University.
This apartment is located 1.7 miles from Union train station and just around the corner from Samuel Square. Royal Street is also situated within a 15-minute drive of the apartment.