Zoo von Delhi befindet sich rund 7 km vom Madhuban Hotel, Neu-Delhi entfernt und ist einen Besuch wert. Außerdem gibt es einen privaten Autoparkplatz.
Das Hotel befindet sich im Viertel Greater Kailash 1 von Neu-Delhi, in rund 15 Gehminuten Entfernung von der U-Bahn-Station Chirag Delhi. Qutb Minar befindet sich in rund 6 km Entfernung vom Hotel. Lodi-Gärten ist rund 10 Minuten mit dem Auto vom Madhuban Hotel entfernt. Die nächstgelegene Bushaltestelle Archana Shopping Complex ist in ungefähr 500 Meter Entfernung.
Viele klimatisierte Zimmer der Unterkunft bieten einen Flachbild-TV sowie einen Wasserkocher.
Das Restaurant Jon's Head Grill liegt in der Nähe von dem 4-Sterne-Hotel.