El Green Leaf Hotel Nueva Delhi, de 2 estrellas, ofrece 19 habitaciones a unos 4 km de Worlds Of Wonder.
Además, el hotel se encuentra a unos 10 minutos en coche del Templo del loto. Situado a unos 3 km de Kalkaji Mandir, este hotel pone la ciudad al alcance de la mano. El hotel está ubicado cerca de la estación de metro Jasola Apollo, a unos 10 minutos a pie del hotel Green Leaf Nueva Delhi, y no muy lejos de la parada de autobús Apollo Hospital.
El restaurante Kadimis está al lado del lugar, a unos 500 metros.