Holiday Inn Express & Suites Tampa Northwest-Oldsmar

Holiday Inn Express & Suites Tampa Northwest-Oldsmar
(813) 854-5080
3990 Tampa Road
Oldsmar
34677