The Madison
Hotel
New Delhi, Delhi NCR
The Madison offers accommodation with flat-screen TVs, located in South Delhi. Parking and Wi-Fi are free of charge.
Number of rooms: 24
A-3, Pamposh Enclave, Greater Kailash-1, 110048 New Delhi, India