O Dili Financial Business Center localiza-se no centro da cidade, muito próximo de importantes organismos como o Palácio do Governo, o Parlamento, o Ministério da Justiça, a Universidade, o Museu da Resistência, Bancos, o Porto de Díli e outras áreas comerciais e de serviços.