The Russi Modi Centre of Excellence is situated in CH Area (east), Jamshedpur in the state of Jharkhand. The Centre is located 3 kms away from the Golchakkar bus stand and can be travelled within 7 minutes via the NH118. This is the fastest, most preferred and the only route from the bus stand to the centre. There are 2 major landmarks of the Russi Modi Centre of Excellence in Jamshedpur. They are the Xavier School of Management and the Sir Dorabji Tata Park.

This Centre of Excellence was built by Hafeez Contractor is known to be a very famous architectural style. The building is built to depict contemporary style of lifestyle. The building is said to be one of the most beautifully constructed and awe-inspiring buildings that there is in the state of Jharkhand. This centre is located immediately outside the Jubilee Park and hence has many visitors. Many of its visitors are those who are visiting the Jubilee Park and the Jayanti Sarovar.

The speciality of this centre is definitely the fact that they host, perform and conduct many professional events and house various professional organizations in Jamshedpur. Initially, this structure was built to be a park of the Jubilee Park. But now it has been established as an individual centre of excellence. The structure of this centre resembles an authentic pyramid in many aspects. The interiors of the campus is well designed and planned as well.

Visitors typically and ideally spend an average of 1 to 2 hours in the premises of the Russi Modi Centre of Excellence. It is best when visited anytime during timings 8:00 AM - 6:00 PM. Do ensure to admire the gorgeous and serene structures present in this centre because it is definitely unlike the ones you have ever seen before in India.