Boasting science fiction themed decor, Site 61 Hostel offers accommodation in New Orleans. Site 61 Hostel features free WiFi throughout the property, several lounge areas, towels and bed linens and wooden bunk beds. Continental breakfast is included and there are lockers for food and luggage available. There is a fully-equipped shared kitchen at the property, a charcoal grill and a shaded seating area. Mercedes-Benz Superdome is 1.6 miles from the property. The nearest airport is Louis Armstrong New Orleans International Airport, 9.3 miles from the property.
Hotels in New Orleans LA (Louisiana), United States of America USA - 3 star rating <>
|