Worlds of Wonder befindet sich 10 Minuten Fahrt vom Hotel Shobha Palace Neu-Delhi entfernt und ist einen Besuch wert.
Jamia Hamdard ist innerhalb von 15 Autominuten erreichbar. Das Hotel ist außerdem in 2 Kilometer Entfernung von Sehenswürdigkeiten, vor allem dem Kalindi Kunj Park. ISKCON Temple Delhi ist in einer Entfernung von ungefähr 20 Autominuten von der Unterkunft. Das Shobha Palace ist 20 km vom Flughafen Delhi sowie nur 800 Meter zu Fuß von der Bushaltestelle Apollo Hospital entfernt.
Neben einem Balkon und einem Ankleidebereich sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über einen Wasserkocher und einen Kühlschrank und in den Badezimmern gibt es eine getrennte Toilette und eine Dusche.
Das Restaurant Kadimis befindet sich nur wenige Schritte entfernt von der Unterkunft.