Located nearly 10 minutes' walk from shopping venues such as Karol Bagh Market, the 2-star Hotel Madonna New Delhi includes a restaurant. This New Delhi hotel also entices guests with car hire service.
Mughal Garden is approximately 3 km from the hotel, while Buddha Jayanti Park is 3.4 km away. A popular place in New Delhi is the Roman Sacred Heart Catholic Cathedral, which is around 25 minutes' walk away. Located 3.2 km from the Madonna New Delhi, the 17th-century Fatehpuri Mosque is open for visiting by worshippers and tourists. The property is a mere 5 minutes on foot from Sadhu Vaswani Marg bus stop and just a few steps from Karol Bagh tube station.
Karim's serves Indian dishes and lies about 200 metres from the hotel.