Tulane University Weatherhead Hall
As part of Tulane University's campus transformation, Weatherhead Hall was constructed as a new residential college designed to accommodate 270 students and reflect the program's objectives through strategic massing, solar-oriented courtyard spaces, and integrated social and academic facilities. This LEED Gold certified building features a thoughtful layout, including a faculty residence, that integrates the community with the surrounding historic neighborhood and now serves as a welcoming gateway to the campus. Weatherhead Hall exemplifies Tulane's commitment to enhancing student life by creating a space that supports both academic pursuits and social interaction, aligning with the university’s vision for a more cohesive campus community.
"(Weatherhead Hall) is a symbol of the renewal of Tulane University after Hurricane Katrina and also represents the merging of our academic mission with residential living on campus.”
– Scott Cowen, Tulane University President
- Sector: Higher Education
- Scope: Architecture, Interior Design
- New Orleans, Louisiana
- 2011
- 80,747 SF
- LEED® Gold certified
- Photos courtesy of © Robert Benson Photography
- Design Merit Award, AIA VA, 2012
- CAE Excellence in Architecture, Honor Award, SCUP/AIA, 2013
- Excellence in Planning, Honor Award, SCUP
- Honor Award, AIA HR, 2013
- Merit Award, AIA New Orleans, 2012
- Student Housing Business Magazine Innovation Award, Best Architecture on Campus, 2012