The Claridges hotels in delhi, is a superlative luxury experience for the discerning domestic and international customer because of our gracious service and exceptional product. Offering Luxury Hotels in Delhi NCR, Business Hotels in new delhi and 5 Star Business and Leisure Hotels.