Das Hotel Arsh Villa Neu-Delhi befindet sich in neben dem Japanische Park, und zwar etwa 2 Kilometer von hier entfernt.
Das Hotel heißt alle Gäste, circa 10 Fahrminuten vom Balaji Mandir Prashant Vihar entfernt, willkommen. Die Adventure Island ist in 5 Minuten mit dem Auto zu erreichen.
In den Zimmern stehen den Gästen ein Balkon und ein Essbereich zur Verfügung. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer verfügen über ein Bidet, eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Die Restaurants Nazeer Foods und Crush on Beans Cafe, die eine große Auswahl an Gerichten servieren, sind nur 19 Minuten zu Fuß entfernt.