Taj Palace, New Delhi


  911126110202 | palace.delhi@tajhotels.com

  Taj Palace, 2 Sardar Patel Marg, Diplomatic Enclave, New Delhi, 110021