The Leela Palace New Delhi

First opened in 2011, The Leela Palace New Delhi boasts magnificent architecture, elegant decor and impeccable service at the heart of Lutyen’s Delhi

Contact Mason Rose

Latest News