This trendy and stylish hotel in New Delhi is located just four kms from the famous Chattarpur temple. The hotel houses a total of 34 elegantly designed rooms & suites overlooking a pool or garden area. Senses, an on-site restaurant serves multi-cuisine of great food. A 14,500 sq. ft. Imperial Garden is the best place for celebrating social gatherings. One of the best hotels in New Delhi also offers rejuvenating facilities like spa services and swimming pool.