Doté d'un bureau et d'un photocopieur dans tout l'établissement, Hotel O The Sterling New Delhi Railway est basé à 25 minutes de marche du Marché de Karol Bagh. Cet hotel 3 étoiles est située dans un quartier d'affaires avec accès à des attractions familiales comme le Parc zoologique national de Delhi, qui sont à 4 km.
L'hotel dispose d'un emplacement principal à New Delhi, à quelques pas de la station de métro Ramakrishna Ashram. O The Sterling New Delhi Railway offre aux amateurs d'histoire la proximité du Stade de cricket Feroz Shah Kotla (3 km) et de la Porte de l'Inde (3,1 km). Les clients pourront également visiter Rajiv Chowk Central Park, qui se trouve à environ 18 minutes à pied. Cette propriété est basée à 3,2 km de la Cathédrale de la Rédemption. Ce confortable Hotel O The Sterling New Delhi Railway est également situé dans les environs de l'arrêt de bus Sucheta Kriplani Hospital.
L'hôtel dispose de 20 chambres dotées de la climatisation, ainsi que d'équipements modernes comme le Wi-Fi gratuit et la TV à écran plat avec des chaînes satellite. De plus, les salles de bain comprennent un bidet, une toilette séparée et une douche. Des salles de bain privées avec un bidet, une toilette séparée et une douche sont fournies pour le confort des clients. Hotel O The Sterling New Delhi Railway offre des vues sur la ville depuis ces chambres.
The Exotic Roof Top Restaurant se trouve à seulement 150 mètres de l'hotel et est spécialisé dans la cuisine indienne.