Enquire
The Claridges
The iconic hotel is set in the heart of New Delhi and offers the visitor a perfect mix of old world style with modern luxuries. The building is a historical landmark with classic architecture, however the hotel amenities are as modern as you can get. A state of the art business centre is complimented by the modern, spacious rooms and suites that welcome the discerning traveller. Perfectly located to take advantage of the sights and highlights of both Old and New Delhi, The Claridges is simply perfect for unwinding and relaxing from the busy nature that is India.