Holiday Inn Express 13294 Telecom Drive - Tampa, Florida 33637 Approximately 6.8 miles from First Born Church of the Living God Compare prices for Holiday Inn Express Tampa N I-75 - University Area with nearby hotels
Holiday Inn Express Tampa N I-75 - University Area is the 4th closest Holiday Inn Express hotel to First Born Church of the Living God.
Holiday Inn Express Closest To First Born Church of the Living God