Taj Palace Hotel

5 Star  

Sardar Patel Marg, Delhi - 110 021

Taj Palace Hotel, New Delhi - Photos & Videos