The Courtyard Tampa North/I-75 Fletcher in Florida is located off I-75, around the corner from Busch Gardens, Adventure Island, the Museum of Science and Industry, USF Sun Dome and 1-800-ASK-GARY Ampitheatre. Our Busch Gardens hotel is also close to H. Lee Moffitt Cancer Center, Shriners Hospital, University Community Health and James A. Haley VA Hospital.