Residence Inn-Tampa at Usf/Medical Center

13420 N Telecom Pkwy
Tampa, FL 33637
Thrive at one of the top hotels near USF, Busch Gardens, and Moffitt Cancer Center, in spacious suites with full kitchens, free WiFi & daily breakfast. Outdoor heated pool, fitness center & SportCourt®. Convenient North Tampa/Temple Terrace location.

Find related places

Own this business?
See a problem?

You might also like

United StatesFloridaTampaResidence Inn-Tampa at Usf/Medical Center