TownePlace Suites Tampa North/I-75 Fletcher
Welcome to TownePlace Suites Tampa North Hotel, designated for extended stay guests; rooms come with fully equipped kitchens. We are 5 minutes from Busch Gardens and 10 minutes from Moffitt Cancer Center and USF-university of South Florida.