Sheraton New Delhi

District Centre, Saket
New Delhi
India