Tycoon Tower is located within the Nile Business City project in the tourist towers strip in the heart of the Downtown area of the New Capital.