Close Window
View Category

TownePlace Suites Tampa North/I-75 Fletcher


Hotel Views

Exterior (1 of 22)

Welcome to the TownePlace Suites hotel in Tampa, Florida! Our hotel is located just around the corner from Busch Gardens, Adventure Island, Museum of Science and Industry, Hard Rock Casino & Cafe, and the University of South Florida.