Holiday Inn Hotel & 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.
Holiday Inn Hotel & Suites Tampa North is located in Tampa, Florida, just 5 Read more
Holiday Inn Hotel & 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.
Holiday Inn Hotel & 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 & 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.
Number of Rooms: 127