These New Delhi hotels offer the most luxurious accommodations and outstanding service and facilities in the historic city.