Holiday Inn Express & Suites Tampa-I-75 @ Bruce B. Downs, Tampa 4.5
8310 Galbraith Rd, Tampa, FL 33647, USA
Located nearby
5396 Primrose Lake Cir, Tampa, FL 33647, USA
1 km
13420 Telecom Pkwy N, Temple Terrace, FL 33637, USA
7 km