Convenient Location
This La Quinta Inn location is perfectly situated for guests to explore the majority of Tampa's attractions as well as its Downtown area which is home to wide range of shops, bars and restaurants. Local attractions like the Busch Gardens that provides this hotel with its descriptor namesake is within a mile of the hotel and the entrance is within walking distance while the University of South Florida is two miles away. Guests will not be short of activities during their stay here and are perfectly primed to explore all that Tampa has to offer.