Leela Palaces Hotels & Resorts Limited, formerly Schloss Bangalore Limited, is a luxury hospitality company. It owns, operates, manages and develops luxury hotels and resorts under The Leela brand.