I do not post in the Mexico City threads (I live in Monterrey, Mx), but I can tell you that Mexico City is a place to walk very carefully. I dont think there is a hotel or hostal where they will allow female company in your room due to the high risk of yourself being dupped, drugged and robbed.
So be very very very careful in what you do down there.