Worlds of Wonder befindet sich in der Nähe vom Hotel H.C Grand Neu-Delhi und ist unter anderem in rund 10 Minuten mit dem Auto zu erreichen. Das Hotel bietet 20 Gästezimmer und stellt zudem einen Gepäckraum und ein Restaurant zur Verfügung.
Jamia Hamdard ist etwa 4 km von dem 3-Sterne-Hotel entfernt gelegen. Das H.C Grand lässt sich in rund 15 Minuten mit dem Auto vom Shri Kalkaji Mandir aus zu erreichen. Erkunden Sie die historischen Sehenswürdigkeiten von Neu-Delhi: Rashtriya Dalit Prerna Sthal and Green Garden ist vor alem einen Besuch wert und liegt 3 km von hier entfernt. Die Unterkunft liegt sehr günstig in circa 10 Gehminuten Entfernung von der U-Bahn-Station Jasola Vihar Shaheen Bagh.
In einigen Zimmern gibt es einen Balkon und eine Terrasse. Einige Bäder sind mit einer zusätzlichen Toilette ausgestattet und verfügen über ein Telefon im Badezimmer.
Die Gäste können im Restaurant Kadimis, das ungefähr 400 Meter vom Hotel H.C Grand entfernt liegt, sehr lecker speisen.