The Holiday Inn Express Tampa North in Tampa, Fla., is located off Interstate 75 at exit 270.
Nestled among nature preserves, upscale restaurants, a movie theater, four golf courses and the University of South Florida, guests will find this hotel convenient to numerous attractions. Busch Gardens is only five miles from the hotel, and Adventure Island amusement park is located just six miles away.
The Holiday Inn Express Tampa North's 100 guestrooms include complimentary high speed Internet access, queen beds, custom Kohler showerheads and large luxurious towels. The hotel offers Express Start breakfasts each morning, featuring hot cinnamon rolls. Guests can exercise in the fitness facility with top of the line equipment and a putting green. The hotel also features a heated pool surrounded by lush landscaping.