One such destination that has changed the face of this market in India is The Leela Sky Villas- Navin Minar in New Delhi. As the first managed residence branded by a 5-star hotel chain, The Leela Lace Holdings, in the city, it brings a slew of super luxurious amenities to those who want a lifestyle that reflects their success and showcases their accomplishments in life.