It probably looks like New York. They are so advanced why wouldn't they have skyscrapers, movie theaters, bars, clubs.
the Predators that go hunting are probably rich lawyers and doctors of their species who have free time on their hands...LOL, that would be funny.
J/K, it's probably like all of you said, jungles, swamps and caves...