Das 2-Sterne-Hotel Metro City Neu-Delhi befindet sich im Stadtviertel Karol bagh von Delhi und verfügt über Parkplätze in der Nähe. Gebäude des Secretariat liegt 4 km vom Hotel entfernt, und Vishnu Mandir ist innerhalb von nur 7 Minuten zu Fuß erreichbar.
Royal Indian Voyages Pvt. Ltd liegt ebenfalls in der Nähe. Die Nähe zur U-Bahn-Station Karol Bagh, die ca. 700 Meter von der Unterkunft ist, sorgt für einen komfortablen Aufenthalt der Gäste. Die Entfernung zum Flughafen Delhi beträgt nur 20 km.
Einige Zimmer sind mit einem angeschlossen Bad ausgestattet.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Cafe Coffee Day, das sich ungefähr 5 Minuten zu Fuß von hier entfernt befindet.