Advertisement Product description:Feel the the luxury of new renowned rooms in The Connaught Hotel, New Delhi. Delhi Hotels have well equipped and Wi-Fi enabled 87 rooms with two restaurants, one bar and beautiful venues for functions, meetings, conferences and weddings. Delhi Hotels is centrally located in Connaught Place, New Delhi. |