Opening in January 2025, Thomas Hall will house about 100 students in apartment-style suites with their own kitchen.