Quality Inn & Suites Near Fairgrounds Ybor City

4955 East 18th Avenue , Tampa, FL 33605

Phone: (813) 623-6000 Fax: (813) 623-6007