Situé à quelques instants du Tooti Chowk, Hotel O Rak International New Delhi donne un accès rapide à divers sites de la ville.
Situés à 2 km des Jardins botaniques de Talkatora, cet hotel 3 étoiles se trouvent à 25 minutes de marche du restaurant Old Delhi halal. Les clients qui apprécient l'architecture historique seront ravis car le Fort Rouge se trouve à 3 km. La Mosquée du vendredi est à environ 18 minutes à pied, ainsi que la station de métro Ramakrishna Ashram est à côté d'O Rak International de New Delhi. La gare de New Delhi se situe à seulement 1 km de l'hotel.
Le quartier regorge de restaurants, dont Everest Bakery Cafe, situé à 50 mètres.