Residence Inn Tampa North/I-75 Fletcher

Open
13420 N Telecom Pkwy
Tampa, FL 33637
The Residence Inn Tampa at USF/Medical Center is located in a serene setting just off Fletcher Ave about two miles from campus and offers one and two bedroom suites and studio suites with fully equipped kitchens.

Find related places

Own this business?
See a problem?

You might also like

United StatesFloridaTampaResidence Inn Tampa North/I-75 Fletcher

Partial Data by Foursquare.