Chelay studios Nasr city situa-se em Cairo, a 16 minutos a pé de Centro Comercial City Stars e a 3,9 km de Centro de Convenções Internacional do Cairo, e dispõe de vista da cidade e acesso Wi-Fi gratuito.
O alojamento está equipado ar condicionado e possui uma kitchenette com área de refeições, uma televisão de ecrã plano e uma casa de banho privativa com chuveiro. Um micro-ondas, um minibar e placa de fogão estão disponíveis, assim como uma chaleira.
Mosquita de Mohamed Ali Pasha fica a 10 km de Chelay studios Nasr city, enquanto Mesquita Al-Azhar está a 11 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional do Cairo, que fica a 7 km de Chelay studios Nasr city.