Le Down town est situé dans le quartier de Nasr City au Caire, à 3,9 km du centre de conférences Cairo Intl, à 10 km de la mosquée Mohamed Ali Pacha et à 11 km de la mosquée Al-Azhar. Il se trouve à 2,8 km du City Stars et dispose d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Cet appartement climatisé comprend 3 chambres, une télévision à écran plat et une cuisine.
Vous séjournerez à 11 km de la mosquée El Hussien et de la citadelle du Caire. L'aéroport international du Caire, le plus proche, est implanté à 8 km.