Hotel Madonna offers bright, spacious rooms with essential amenities like flat-screen TVs and mini-fridges, creating a comfortable base for business travelers in central New Delhi. Its colorful exterior and attentive staff add a welcoming touch to your stay.
Located in Karol Bagh near markets and metro stations, the hotel combines convenience with budget-friendly lodging. The on-site restaurant and free breakfast make it easy to start your day before meetings or events.
Loading map...
Rated 3.6 on Google · 691 reviews