Orion Idu, Abuja Register Interest Download Floor Plans Located in Idu, Abuja, Orion is a magnificent estate comprising of 5 Bedroom Semi-detached Duplex with BQ (500 sqm) and 4 Bedroom Semi-detached Duplex with BQ (300 sqm). Video