Tampa, Florida Hotels

Holiday Inn Hotel, Busch Gardens, Tampa FL

Holiday Inn Hotel, Busch Gardens, Tampa FL

Holiday Inn Tampa Busch Gardens Hotel is located on Fowler Avenue in Tampa, just minutes from the University of South Florida, the Moffit Cancer Center and the VA Hospital.

The hotel is within walking distance from the University Mall and various restaurants and a movie theatre.

408 Guest Rooms

Outdoor Pool

Holiday Inn Hotel
BUSCH GARDENS
2701 E. Fowler Ave.
TAMPA, FL 33612
UNITED STATES
Holiday Inn Hotel, Busch Gardens, Tampa FL

Holiday Inn Lowest Internet Rate Guarantee

 

Good Hotels USA Good Hotels USA

Good Hotels Florida Good Hotels Florida