Das Zen Inn Luxury Hotel Neu-Delhi ist im Stadtteil South Delhi gelegen, nur 4 km vom ISKCON Temple Delhi entfernt. Das Hotel bietet seinen Gästen 15 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum und ein Restaurant.
Das 3-Sterne-Hotel liegt in einer Entfernung von ungefähr 10 Fahrminuten vom Lotustempel und in einer Entfernung von ungefähr 20 Fahrminuten vom Bahnhof Neu-Delhi. Das Zen Inn Luxury ist außerdem gleich neben Sehenswürdigkeiten, vor allem dem Kalindi Kunj Park. Familien, die nach Neu-Delhi reisen, werden es genießen, in 3 Kilometer Entfernung vom Freizeitpark Worlds of Wonder zu sein. Gäste befinden sich in ungefähr 400 Meter Entfernung von der U-Bahn-Station Jasola Vihar Shaheen Bagh, während KidZania Delhi NCR in einer Entfernung von ungefähr 15 Fahrminuten von der Unterkunft entfernt ist.
Neben einer Sitzecke und einem Essbereich sind die Zimmer im Zen Inn Luxury mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Darüber hinaus verfügen die Badezimmer über eine getrennte Toilette und eine Dusche.
Das Haus serviert täglich ein kostenloses Frühstück. Das Restaurant Riviera befindet sich nur wenige Schritte entfernt von der Unterkunft und ist auf die asiatische Küche spezialisiert.