Delhi Hotels, Chanakyapuri

1 hotels found in Chanakyapuri, Delhi

TAJ PALACE, NEW DELHI

Chanakyapuri

Like a soothing oasis in India’s pulsing hub, Taj Palace is perched on six acres of lush and green gardens. This convenient location near the...

From
£ 48.96