Das Hotel Green Villa - Near Anand Vihar Station Neu-Delhi verfügt über 15 Zimmer und liegt nur 7 km vom Roten Fort entfernt.
Im Stadtteil Patparganj gelegen, ist das Hotel in einer Entfernung von ungefähr 15 Fahrminuten von den Orten, an denen man die Geschichte der Gegen entdecken kann, wie z. B. der Raj Ghat. Der Akshardham-Tempel gilt als heilige Stätte und liegt in 6 Kilometer Entfernung vom Hotel. Das Green Villa - Near Anand Vihar liegt in einer Entfernung von ungefähr 10 Fahrminuten vom Laxmi Nagar. Die U-Bahn-Station Karkarduma, die nur 650 Meter zu Fuß von hier entfernt liegt, bietet eine schnelle Verbindung in alle Stadtteile von Neu-Delhi.
Neben einem Balkon und einem Ankleidebereich sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Darüber hinaus verfügen die Badezimmer über ein Bidet, eine getrennte Toilette und eine Dusche.
Das Restaurant The Barbeque Company befindet sich nur wenige Schritte entfernt vom Green Villa - Near Anand Vihar und serviert indische Speisen.