Holiday Inn Express Tampa North

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...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

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 to the resort. Facilities The hotel was built in 2008. Guests are welcomed at the accommodation, which has a total of 91 rooms. In the air-conditioned establishment, travellers are welcomed at the reception area with 24-hour reception and a 24-hour check-in/check-out service. The upper floors of the ...

More details

13294 Telecom Dr, Tampa, FL 33637, United States - Temple Terrace, Florida - U.S - 33637