Das Hotel Metro House Neu-Delhi liegt etwa 25 Minuten zu Fuß vom Karol Bagh Markt in Neu-Delhi entfernt und bietet ein Restaurant und einen Gepäckraum.
Das Hotel ist 3 km weit weg vom Feroz Shah Kotla Stadion gelegen. Gäste können Sehenswürdigkeiten wie das Humayun-Mausoleum besuchen (liegt in circa 15 Autominuten Entfernung vom Hotel). Auch das Rote Fort ist 3,1 km weit weg von der Unterkunft. Das Metro House befindet sich in einer Entfernung von 10 Gehminuten von der U-Bahn-Station Ramakrishna Ashram Marg und in unmittelbarer Nähe vom Bahnhof Neu-Delhi.
Die Zimmer im Hotel verfügen über einen Ankleidebereich sowie eine Klimaanlage für Ihren Komfort.
Das Restaurant The Exotic Roof Top Restaurant, das etwa 450 Meter von der Unterkunft entfernt ist, bietet indische Küche für jeden Geschmack.