Skip Main Navigation

Residence Inn Tampa North/I-75 Fletcher

13420 North Telecom Parkway  Tampa  Florida  33637  USA 
Sales Phone:
+1-813-977-1384
Sales Fax:
+1-813-972-3376

Or Contact Your Nearest Global Sales Office

Group Bookings