Location This Tampa hotel is located near University Mall. Another nearby point of interest is Busch Gardens. **The hotel has changed names from Holiday Inn & Suites near Busch Gardens-USF to Grand Suites Hotel Tampa at Busch Gardens.
University Mall0.8 KM
University of South Florida Botanical Gardens0.8 KM