Das Hotel Anand Villa Neu-Delhi bietet 7 Zimmer etwa 3 km vom Feroz Shah Kotla Stadion entfernt.
Die die Pension befindet sich im Bezirk East Delhi von Neu-Delhi, in circa 10 Gehminuten Entfernung von der U-Bahn-Station Laxmi Nagar. Der Zoo von Delhi gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in etwa 3,1 km Entfernung vom Hotel. Die Lage in einer Entfernung von circa 10 Autominuten vom Roten Fort ist ein großer Vorteil für Gäste vom Anand Villa. Die Bushaltestelle Lalita Park liegt nicht weit entfernt von der Unterkunft.
In den Zimmern des Hotels gibt es eine Terrasse, einen Flachbild-TV und eine Klimaanlage.
Das Anand Villa Neu-Delhi bietet ein vegetarisches Frühstück. Sie können im Restaurant Nazeer Foods zu Abend essen, das sich nur 650 Meter von der Unterkunft befindet.