Taj Palace, New Delhi
Abode Indulgence | Taj Palace, New Delhi
911126110202 | palace.delhi@tajhotels.com
Taj Palace, 2 Sardar Patel Marg, Diplomatic Enclave, New Delhi, 110021
What's Spicing Up in Your City