Fleur De Ville Compound is located on the South of 90th Street, near Concorde Plaza and Al-Zohour Sports Club.