Centrally located hotel
Taj Mahal Delhi is one of my favourite hotels. And reason for it is it's location and Taj hospitality. We stayed in room no. 1131 which provided spectacular view of India Gate, President House and the Parliament. Stay was really comfortable and staff had been really courteous.…