2102 Park Road, Plant City, FL
Situated just outside of Tampa, the Holiday Inn Express & Suites Plant City hotel's accommodations offer an idyllic getaway apart from the city yet convenient to its many attractions. Surrounded by verdant tropical foliage ...
Read more