Reflecting the stateliness and grandeur of Edwin Lutyens’ Delhi, The Leela Palace New Delhi is an elegant example of Victorian-style architectural splendor.
View Property
the perfect destination for a blissful getaway