The 3-star Site 61 Hostel is situated within a 3.8-km distance of Saint Louis Cathedral, in the Mid-City district of the city. The rooms in the hostel have a microwave oven and a full-sized fridge for guests to cook their food.
The nearest airport is New Orleans Lakefront, 15 km from this accommodation. There is Finn McCool's a short walk from the New Orleans hostel. Serving different delicacies, Twelve Mile Limit is situated around 5 minutes on foot from the New Orleans property. Site 61 Hostel lies close to the full service Woodhouse Day Spa.
A walk-in shower, a separate toilet, and a sink are provided.
Guests are free to use a kitchen available at the New Orleans property.
Book Site 61 New Orleans
More +
Less -