Reviews, get directions and information for La Quinta Inn & Suites Tampa North I-75
Description
Located off Interstate 75, the La Quinta Inn & Suites Tampa North I-75 Hotel is a 100% nonsmoking hotel. Near University of South Florida, it is an ideal home base for your trip to Tampa.