Te New Delhi Hotel

Address
A-3, Pamposh Enclave, GK-1, Near Nehru Place, 110048 New Delhi, Delhi, India