Confused by address
So I am trying to book a hotel near my clients site but I cannot seem to figure out exactly where this place is (beyond Mexico city) can anyone shed some light on where this might be? I am trying to avoid calling the client and coming off as a stupid American. Does this address even make sense (despite the obvious lack of a postal code)?
Av. De las Telecomunicaciones S/N (Conjunto CONTEL)
Col. Leyes de Reforma
Delegación Iztapalapa , D.F.