The university is located in the beautiful and historical part of Florence. The campus is absolutely beautiful and has the distinction of one of only a few campus' in the U.S. housing live mascots. They have a pair of healthy and very content lions in a clean facility near the center pavillion and beautiful fountain.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.