After a day spent exploring the streets of Delhi, come home to a fantastic spa treatment at the spa. For those who love art, this property offers fantastic insight into the world of contemporary Indian art. From Satish Gupta to Paresh Maity, you’ll find pieces by several of India’s best known artists on display. The Leela Palace is an urban oasis unlike any other.