Hotel O Rak International New Delhi est situé dans le quartier "Chandni Chowk" à New Delhi, à moins de 5 minutes à pied d'Imperial. Il y a un stockage des bagages disponibles sur place.
Cet hotel 3 étoiles est niché à 600 mètres de la station de métro Ramakrishna Ashram et à environ 5 km du Parc zoologique national de Delhi. Les lieux de culte à visiter sont à environ 25 minutes de marche d'O Rak International de New Delhi incluent la Cathédrale du Sacré-Cœur de Delhi. De plus, la résidence est dans les environs du Fort Rouge, et la gare de New Delhi est à seulement 1 km. La gare routière de Paharganj stand se trouve à 950 mètres de cet établissement.
Les chambres comprennent une climatisation, ainsi que des conforts modernes tels qu'une TV à écran plat avec des chaînes satellite. Les chambres sont pourvues d'une salle de bain privée.
The Exotic Roof Top Restaurant est idéal pour goûter la cuisine indienne et se situe à deux pas d'O Rak International.