Orra The Embankment provides unique floor plan choices for 1 and 2-bedroom completely furnished luxury apartments made available at service. The twin tower development is proud of its distinctive architectural style, stunning features, and fine finishing in the double-entry lobby.