Site 61 Hostel offers accommodation in New Orleans Site 61 Hostel features free WiFi throughout the property There is a shared kitchen at the property Jefferson Davis Monument is 800 metres from Site 61 Hostel, while Mercedes-Benz Superdome is 26 km from the property The nearest airport is Louis Armstrong New Orleans International Airport, 15 km from the property