The Leela Palace New Delhi has one of the finest collections of contemporary art and revived artisan craft. It chronicles ancient and modern Indian narratives by Indian artists who have created works that have found their way into private collections in prominent museums worldwide. Get a first-hand view of spiritually inspired installations, thought-provoking murals, striking sculptures and vibrant paintings, all deeply intertwined with luxurious interiors. It’s an experience, nothing less than visiting a celebrated museum or art gallery. Enjoy a perfect ending to an enriching art journey with specially curated Afternoon high tea for two.