Schloss Bangalore Ltd. was incorporated on March 20, 2019. The company owns, operates, manages, and develops luxury hotels and resorts under the iconic "The Leela" brand. Its portfolio includes five owned hotels, six managed under hotel management agreements, and one franchised hotel owned and operated by a third party.