Tulane University location and accommodation
United States of America
Study in United States of America with Tulane University
Q. How many campuses Tulane University?
Tulane University has one campus situated in Uptown New Orleans, Louisiana and second campus situated in downtown New Orleans central business district.
Q. Is there on-campus housing facilities in Tulane University?
Yes, Tulane University has many halls and housing apartments of residence on-campus.
Q. What are the nearby student accommodations available near Tulane University?
There are several shared rooms, private rooms and an entire place available for students near Tulane University.
Q. How much will the cost of those accommodations be?
Single room- $11,334 annul, $5,667 per semester.
Double Room- $9,946, Annual, $4,973 per semester.
Triple Room- $9,574 Annual, $4,787 per semester.
Student Faculty Ratio