The Delhi Mall – Book Commercial Space in Central Delhi

Located in the heart of Central Delhi on Pusa road, The Delhi Mall is planned to be the most happening commercial building of central/west Delhi. It is part of The Leela Sky Villas complex, the tallest planned tower of Delhi which is more than 2.5 times taller than Qutub Minar. It is also the first 5 star branded residences in Delhi, serviced by The Leela Group.

Leave a Reply

Your email address will not be published. Required fields are marked *