7 Most Incredibly Artistic Hotels in India
By: Team Ifairer | Posted: 30-09-2019
Heart It
The Leela Palace... Delhi
The Leela Palace in New Delhi features some of the diverse collection of India`s finest contemporary artists. It includes installations, paintings, and sculptures from artists such as Satish Gupta, Paresh Maeity, Satish Gujral, Seema Kohli and Jayshree Burman etc.