Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Holiday Inn Express Tampa North
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