O Residence is a trade mark for Osool Residence company, its a leading Boutique Residential in Egypt, providing more than 400 luxury service apartments. Our luxurious serviced apartments & villas are complimented with high-end hospitality & world-class facilities for an exquisite living experience.... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet