Residence Inn By Marriott Tampa North Fletcher Avenue, Tampa
Residence Inn By Marriott Tampa North Fletcher Avenue
13420 North Telecom ParkwayTake 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