Wachsmuseum Madame Tussauds New Delhi liegt rund 25 Minuten zu Fuß von dem komfortable Hotel Best Western Darbar Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Das Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem ein Restaurant und einen Gepäckraum.
Das 3-Sterne-Hotel ist in etwa 2 km Entfernung von der Freitagsmoschee gelegen. Das Best Western Darbar befindet sich in Neu-Delhi, in unmittelbarer Nähe vom Bahnhof Neu-Delhi. Das Nationalmuseum Neu-Delhi ist rund 10 Autominuten von der Unterkunft entfernt, während die U-Bahn-Station Ramakrishna Ashram Marg in circa 800 Meter Entfernung von der komfortablen Unterkunft ist. Das Hotel liegt gleich neben der Bushaltestelle Panchkuian Road und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Die Unterkunft verfügt über 32 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung und bietet ein Bügeleisen/Bügelbrett und eine Klimaanlage.
Das hoteleigene Restaurant rühmt sich der Halal- Küche. Gerichte der indischen Küche werden im Restaurant Darbar Pure vegetarian Restaurant 650 Meter vom Hotel Best Western Darbar entfernt serviert.