at 2807 E Busch Blvd, Tampa , 33612 United States
www.TampaHolidayInn.com The BRAND NEW Holiday Inn Express is the CLOSEST IHG property to Busch Gardens, University of South Florida, and Florida Hospitals!
209 FB users likes Holiday Inn Express & Suites Tampa Busch Gardens USF, set it to 63 position in Likes Rating for Tampa, Florida in Hotel & Lodging category
Holiday Inn Express & Suites Tampa Busch Gardens USF is Tampa based place and this enity listed in Lodging category. Located at 2807 E Busch Blvd FL 33612. Contact phone number of Holiday Inn Express & Suites Tampa Busch Gardens USF: (813) 936-8200
A blend of nature and big city... Welcome to the Hampton Inn & Suites Tampa-North!