In einer Entfernung von 6 Gehminuten von dem 4-Sterne-Hotel Red Bull Neu-Delhi liegt Worldmark. Mit 67 Zimmern mit Blick auf die Stadt liegt das Hotel etwa 2 Kilometer vom Indian Air Force Museum entfernt.
Bedeutende Orte in Neu-Delhi wie Geschäftsviertel Worldmark Aerocity und der Qutb Minar befinden sich in der Nähe. Zu den Sehenswürdigkeiten, die in ca. 10 Fahrminuten Entfernung vom Red Bull Neu-Delhi sind, gehört der Uttara Swamimalai Tempel. Kulturelle Erlebnisse in der Umgebung bieten das National Rail Museum of India (liegt 7 km weit weg vom Hotel). Die Unterkunft liegt in einer Entfernung von 5 Minuten zu Fuß von der U-Bahn-Station Delhi Aerocity und in circa 20 Autominuten Entfernung vom Bahnhof Neu-Delhi.
Gäste sind eingeladen, einen Haartrockner und Morgenmäntel in den Familien- Bädern mit einem Bidet und einer getrennten Toilette zu nutzen.
Jeden Morgen wird im Hotel Red Bull ein vegetarisches Frühstück serviert. Das Restaurant Underdoggs mit einer großen Auswahl an Gerichten ist circa 300 Meter vom Hotel entfernt.