Site 61 Hostel, HOSTEL in New Orleans USA.
Site 61 Hostel.

3701 Tulane Avenue, New Orleans, USA

Located near: The CBD/French Quarter/Convention Center/Superdome are about 7 minutes away straight down Tulane Avenue. RTA Bus #39 - Tulane stops across the street, heading to the CBD. The airport bus stops about 3 blocks away; the Airport Shuttle is also available for pickup/dropoff. Also the Canal Street streetcar is only 6 blocks away. Nearby is the New Orleans Museum of Art and Sculpture Garden in City Park. Also close are the world famous Canal Street Cemeteries.

A Boutique Hostel in Mid-City, New Orleans, Site 61 Hostel is a historic early 20th century boarding house.
It is now updated with modern conveniences with a Sci-Fi/Fantasy twist.
We offer you a safe, friendly visit at a budget price.
We offer you: Two lounges with books, games, and television, Two

Check Availability

From People Nights




Book Hostel in