
Tampa, FL, United States
Residence Inn Tampa North/I-75 Fletcher
3-star hotel · MARRIOTT HOTELS AND RESORTS
Centrally located in Tampa, the Residence Inn by Marriott Tampa at USF/Medical Center is a short drive from key attractions. A 4-minute drive takes you to the University of South Florida, while Busch Gardens Tampa Bay is just 10…
- Wi-fi
- 24-hour reception
- Fitness · extra charge
- Laundry service · extra charge


