La Quinta Inn and Suites Tampa Bay/USF is located behind the Busch Gardens
adjacent to the University of South Florida. Situated in the north Tampa between I-75 and I-275
the property is just minutes away from the area's renowned hospitals. The Inn has comfortable and well-furnished rooms that are equipped with contemporary amenities. Conference facilities are also available for people on business travel. During leisure
you can relax at the outdoor swimming pool or workout at the fitness centre.