There's still a Holiday Inn in the neighborhood, but I doubt it's the same. It's by the airport, and everything has been chewed up and replaced with something bigger and better.
Well, bigger.