CMC Limited befindet sich etwa 25 Gehminuten von dem 3-Sterne-Hotel Royal Inn At Tilak Nagar Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Bezirk West Delhi. Zudem lässt sich Tihar Prison Complex innerhalb von circa 30 Gehminuten erreichen. Das Hotel lässt sich in einem 16-minütigen Spaziergang vom Dilli Haat aus zu erreichen. Die nächstgelegene U-Bahn-Station Tilak Nagar ist 800 m vom Royal Inn At Tilak Nagar Neu-Delhi.
Jedes der 10 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Natürlich sind auch eine getrennte Toilette und eine Dusche vorhanden.
Das Restaurant Moti Mahal Delux befinden sich ca. 5 Gehminuten vom Royal Inn At Tilak Nagar entfernt.