Residence Inn By Marriott Tampa North Fletcher Avenue, Tampa

Residence Inn By Marriott Tampa North Fletcher Avenue

13420 North Telecom Parkway

Take advantage of our heated pool and spa, Sport Court and exercise room to melt tensions away. Located in Telecom Park Business Center, we are convenient to I-75. Right around the corner are Busch Gardens Adventure Island, and University of South Florida