Tulane University
  • Share

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