A deluxe hotel situated in New Delhi, Delhi, India.
Taj Hotel in New Delhi stands as a symbol of Indian luxury and elegance. As a deluxe category hotel, it provides premium rooms, world-class dining, wellness services, and exceptional customer service. Located in the heart of the capital, it's a preferred stay for business and leisure travelers alike.
Best suited for guests who value heritage luxury and central city access.
Do not hesitage to give us a call. We are an expert team and we are happy to talk to you