Location: Home > YellowPages > FL > Tampa > Holiday Inn Express & Suites

Holiday Inn Express & Suites

8310 Galbraith Rd
Tampa, FL 33647
813-615-4500