Holiday Inn Hotel and Suites Tampa North is located in Tampa, Florida, just 5 minutes drive from Busch Gardens theme park Free WiFi, an outdoor pool, and a daily complimentary continental breakfast are offered at the hotel Every room at this Tampa North Holiday Inn Hotel and Suites features coffee-making facilities, a microwave, and a small refrigerator A cable TV is also included A full-service business centre is provided at Holiday Inn Hotel and Suites Tampa North A souvenir shop is available in the lobby, and a fitness centre can be enjoyed on site The University of South Florida is located adjacent to the property The Tampa Convention Center is 20 minutes drive away