Affacciato sulla città, il Riyadh Apartments sorge nel quartiere Nasr City del Cairo, a 8 km dal City Stars.