Vedic Expo befindet sich circa 3 Kilometer von dem 3-Sterne-Hotel Oyo 67278 Metro City Stay Home Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Viertel West Delhi von Neu-Delhi. Zudem lässt sich Indian Institute of Technology Delhi innerhalb von ca. 10 Minuten mit dem Auto erreichen. Fun City Mall liegt ebenfalls etwa 3,1 Kilometer vom Hotel entfernt. In einer Entfernung von 10 Minuten zu Fuß vom Oyo 67278 Metro City Stay Home Neu-Delhi befindet sich die U-Bahn-Station Nangloi.
Die 12 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen.