Holiday Inn Express & Suites Tampa Northwest-Oldsmar Address 3990 Tampa RoadTampa BayOldsmar, FLFL34677United States Powered by