Thrive at one of the top hotels near USF, Busch Gardens, and Moffitt Cancer Center, in spacious suites with full kitchens, free WiFi & daily breakfast. Outdoor heated pool, fitness center & SportCourt®. Convenient North Tampa/Temple Terrace location.