Hotel Microtel Tampa Stadium, Tampa

5405 N Church AveTampa International Airport, Tampa33614, United States