New Delhi, New Delhi
Spend a second to
save a fortune!
Spend a second to save a fortune!
No 2 Sardar Patel Mrg, New Delhi
Spread over six acres of lush gardens, offering an outdoor swimming pool and panoramic city views, Taj Palace New Delhi is located in New Delhi. WiFi access is available. Each room here will provide you with air conditioning and a minibar.
See MoreUsage of subsidiary facilities may incur additional fees