3751 E. Fowler Ave, Tampa, Florida 33612(813) 402-2982
Official site of Holiday Inn Tampa North, an IHG Hotel. Read guest reviews and book your stay with our Best Price Guarantee.