Leela Palaces Hotels’ parent Schloss Bangalore plans multi-use asset management
India has an existing stock of 858 branded residences associated with hotel brands, with a pipeline of another 2,040 units across New Delhi, Gurgaon and Mumbai, as per industry report