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.
Also at this address
Find related places
See a problem?


