Das 3-Sterne Hotel Green Lotus Dwarka liegt im Viertel South West von Delhi und verfügt über einen Swimmingpool.
Fun N Food ist circa 6 km vom Hotel und Sulabh International Museum of Toilets ist in 15 Autominuten von hier aus zu erreichen. Jaggi Green Garden ist in einer Entfernung von nur 18 Minuten Fußweg von der Unterkunft.
Die 21 Zimmer im Green Lotus Dwarka sind mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet.