Hotel Taj Palace, New Delhi - New Delhi India - Photos
Hotel Taj Palace, New Delhi - New Delhi India - Search and Book Hotel
2, Sardar Patel Marg, Diplomatic Enclave
110021 New Delhi
Hotels 5 Stars India
2, Sardar Patel Marg, Diplomatic Enclave
110021 New Delhi
Hotels 5 Stars India