Super 8 Motel - Tampa

from
check rates
avg/night
up to: % savings
Tampa, FL 33612
  • stars
  • rating
This hotel is located in Tampa (Busch Gardens), close to Moffitt Cancer Center, University of South Florida, and University Mall. Local attractions also include Busch Gardens and Adventure Island. read more
Special Offer
Reviews