Taj Mahal Hotel

5 Star  

Mansingh Road, Delhi - 110 011