Hotels/Accomodations in Tampa, FL, USA
1 rating
1 review
1 wedding
1 review
1 wedding
Holiday Inn Express Hotel & Suites
Hotels/Accomodations
"This is where most of our guests stayed. No one seemed blown away but we didn't hear any complaints either."



