Choose your room
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 center is provided at Holiday Inn Hotel & Suites Tampa North. A souvenir shop is available in the lobby, and a fitness center 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.
Reviews: Holiday Inn Hotel & Suites Tampa North Busch Gardens Area
Useful information:Other names for Holiday Inn Hotel & Suites Tampa North Busch Gardens Area:
Holiday Inn Busch Gardens
Grand Suites Hotel Near Busch Gardens - USF