Holiday Inn Express Tampa North
The brand new Holiday Inn Express Tampa North is located in Telecom Park right off of Fletcher Avenue. 92 guest rooms/suites with refrigerator and microwave. Free hot breakfast bar, meeting room, business center, fitness center, pool and hot tub. Free high-speed wireless Internet. Restaurants and attractions nearby.
The brand new Holiday Inn Express Tampa North is located in Telecom Park right off of Fletcher Avenue. 92 guest rooms/suites with refrigerator and microwave. Free hot breakfast bar, meeting room, business center, fitness center, pool and hot tub. Free high-speed wireless Internet. Restaurants and attractions nearby.