Filter announcements
Loading...
Founded in 2019, Schloss Bangalore Limited is a luxury hospitality company operating under "The Leela" brand, utilizing a hybrid model of direct ownership and management agreements, owning 5 hotels and managing 7 others.
No Important announcements from Leela Palaces Hotels & Resorts Limited yet.