Das Hotel Madonna Neu-Delhi bietet seinen Gästen Autos zur Miete und ist in ungefähr 4 km Entfernung vom Nationalmuseum Neu-Delhi gelegen. Außerdem gibt es Parkplätze.
Das Hotel ist neben alldem 10 Minuten Fahrt von den Mughal Gardens entfernt. Die Festung Purana Qila gehört zu den historischen Sehenswürdigkeiten und liegt in einer 7 km Entfernung vom Hotel. Die Lage in einer Entfernung von etwa 15 Autominuten vom Roten Fort ist ein großer Vorteil für Gäste vom Madonna. Die U-Bahn-Station Karol Bagh ist in der Nähe von der Unterkunft.
Das Restaurant Karim's bietet indische Speisen an und liegt in rund 200 Meter Entfernung von dem 2-Sterne-Hotel.