Photo gallery for TownePlace Suites by Marriott Tampa North/I-75 Fletcher
TownePlace Suites by Marriott Tampa North/I-75 Fletcher
Hotel in Temple Terrace
Reviews
7.8
Good
Popular amenities
Explore the area
6800 Woodstork Dr, Tampa, FL, 33637
- University of South Florida3 min drive
- H. Lee Moffitt Cancer Center5 min drive
- Busch Gardens Tampa Bay9 min drive
- Tampa, FL (TPA-Tampa Intl.)26 min drive