Busch Gardens and Adventure Island are conveniently located near our hotel Learn More Families love our hotel's location near the Museum of Science and Industry Learn More Stay at our hotel when visiting the nearby campus of the University of South Florida Learn More See More New Tampa Soccer Complex located 1 mile from hotel Ford Amphitheater is just moments from the hotel Learn More Located in the New Tampa Area in prestigious Tampa Palms Learn More See Less