Holiday Inn Tampa North Temple Terrace Welcome to the Newly Renovated Holiday Inn Tampa North at USF – Bull Country. Our hotel sits directly across the street from the University of South F ... Ahorra hasta 60%