Holiday Inn Express Tampa North

Starting at
$74

TripAdvisor Review

Based on 383 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