Holiday Inn Express Hotel & Suites Oldsmar

3990 Tampa Rd
Oldsmar
Florida
United States