address3701 Tulane Avenue New Orleans, LA 70119

Book your stay! Book directly for the best price

Site 61

Centrally Located Hostel in New Orleans

Welcome! Site 61 is a local hostel in Mid-City New Orleans. We offer private rooms and dormitory beds. Book your trip today!

Work Exchange

Want to stay a while? Inquire about Work Exchange Opportunities to live at Site 61 in exchange for working. 


Reviews from around the world

Guests say:

_Site 61_logo _greenfinal


our accomodations

Stay tuned with updates


Address 3701 Tulane Ave, New Orleans, LA 70119
Phone 504-304-9974

All Rights Reserved

follow us