Bannunziata's Temple Terrace, FL, USA
Hilton Garden Inn Tampa North
13305 Tampa Oaks Boulevard
Four of us stayed here for one night as we were in Tampa for business and it was a good stay. We go...
Holiday Inn Express Tampa North - Telecom Park
13294 Telecom Drive
Stayed here one night for a business meeting and it was a pretty good stay. The room was clean, pro...