Rural Electrification Corporation Limited befindet sich in unmittelbarer Nähe vom elegante Hotel Shelton Neu-Delhi und ist unter anderem in circa 5 Minuten zu Fuß zu erreichen. Das Hotel bietet seinen Gästen 35 Zimmer und zahlreiche Annehmlichkeiten, darunter ein Restaurant und einen Gepäckraum.
Zu den Sehenswürdigkeiten in der Nähe gehört Mughal Gardens in ungefähr 2 km Entfernung von dem fantastisch Hotel. Sri Bangla Sahib Gurudwara ist auch einen Besuch wert und liegt ungefähr 2,1 km von hier entfernt. Das Shelton liegt auch nur wenige Schritte entfernt von der U-Bahn-Station Ramakrishna Ashram Marg. Humayun-Mausoleum liegt in einer Entfernung von etwa 15 Fahrminuten von dieser Unterkunft. Die Bushaltestelle Sucheta Kriplani Hospital liegt nicht weit entfernt vom Hotel.
Neben einem Ankleidebereich und einer Sitzecke sind die Zimmer im Hotel Shelton mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Den Gästen stehen ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie eine Minibar zur Verfügung. Die Badezimmer sind mit einer getrennten Toilette, einer Dusche und einem Waschbecken ausgestattet und bieten ebenfalls einen Wäschetrockner und Handtücher.
Das Shelton Neu-Delhi bietet täglich ein einfaches Frühstück an. Das Restaurant Sam's Bar and Restaurant ist 150 m von der Unterkunft gelegen.