Hotel Holiday Inn Express Tampa-Sun City Center, Tampa

3113 College Ave E Tampa33570, United States