Tulane University
About
Tulane University is located in Uptown New Orleans on St. Charles Avenue, directly across from Audubon Park. We offer overnight accommodations for conferences, youth camps, and interns during the summer months and can provide all of your dining and meeting space needs. Tulane is conveniently located along the St. Charles streetcar line, providing access to downtown attractions while staying in a residential area.
Venue Location + Transportation
Address
Department of Conference Services,
St. Charles Ave,
New Orleans, Louisiana 70118
St. Charles Ave,
New Orleans, Louisiana 70118