Tag: The Tallest building in Delhi

  • The Leela Sky Villas NEW DELHI

    The Leela Sky Villas NEW DELHI

    The Leela Sky Villas NEW DELHI.The Tallest building in Delhi*, where every 4 & 5 BHK apartment comes with its private swimming pool. An Only By Invitation Property | Located in Central DelhiΒ  The first 5 star hotel residences* in Delhi overlook views of Rashtrapati Bhawan, ITC, Taj, Delhi Ridge, Connaught Place.

Call Now Button