Taj Palace Hotel

Sardar Patel Marg, Diplomatic enclave
New Delhi
110 021
India