Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Holiday Inn Hotel & Suites Tampa North is located in Tampa Florida just 5 minutes' drive from Busch Gardens theme park. Free WiFi and an outdoor pool are offered at the hotel. Every room at this Tampa North Holiday Inn Hotel & 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 & 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.