Holiday Inn Express 8310 Galbraith - Tampa, Florida 33647 Approximately 5.9 miles from University of South Florida Womens Health Center Compare prices for Holiday Inn Express Hotel & Suites New Tampa I-75 with nearby hotels
Holiday Inn Express Hotel & Suites New Tampa I-75 is the 3rd closest Holiday Inn Express hotel to University of South Florida Womens Health Center.
Holiday Inn Express Closest To University of South Florida Womens Health Center