The Leela Sky Villas situated in New Delhi shows what a luxury at its best looks like. The Leela Skyvillas is a residential property offering 3 BHK, 4 BHK, 5 BHK and 8 BHK flats ranging from 2306 sq ft. to 7000 sq ft in area. The property is stretched over the land area of 5 acres and has a total 121 units. The Leela Sky Villas is the tallest building in Delhi and has a well constructed private lap pool. To know more about The Leela Sky Villas Floor plans, you could refer to its brochure. The property also provides many amenities some of which are mentioned below.