Holiday Inn Tampa North, an IHG Hotel
Photo gallery for Holiday Inn Tampa North, an IHG Hotel
Overview of Holiday Inn Tampa North, an IHG Hotel
Holiday Inn Tampa North, an IHG Hotel
Hotel in Terrace Park
Reviews
8.4
Very good
Popular amenities
Explore the area
3751 East Fowler Avenue, Tampa, FL, 33612
- University of South Florida13 min walk
- Adventure Island4 min drive
- Busch Gardens Tampa Bay4 min drive