Social Events & Weddings
Residence Inn Tampa North/I-75 Fletcher
13420 North Telecom Parkway
Tampa, Florida 33637 USA
Residence Inn Tampa North/I-75 Fletcher
13420 North Telecom Parkway · Tampa, Florida 33637 USA
Or Contact Your Nearest Global Sales Office
Reserve 10 or more guest rooms, meeting or event space, or both rooms and space.