Holiday Inn Express Tampa North

Starting at

TripAdvisor Review

Based on 384 review

See all

Location This hotel is located on The Hillsborough River in the Telecom Business Park. The tree-lined river provides a secluded, quiet location away from congestion and the busy intersection. This hotel is located only 3 km from Interstate 75, which provides easy access for guests that are driving t...

More details