Located 3 km from the municipal Audubon Park in New Orleans, Saints Fans features parking spaces and complimentary parking.
The property is situated 6 km away from St Louis Cemetery No 1. Harrell Stadium is also set close by.
Rooms provide a wardrobe, a seating area and a dining area.
Guests can make use of a shared kitchen equipped with kitchenware, a refrigerator and an electric kettle. Tulane bus stop is 850 metres away.