The Leela Palace New Delhi has been featured on the World’s 50 Best Discovery hotels list, a prestigious global platform celebrating top hotels, restaurants, and bars. Known for its palatial architecture, refined hospitality, and award-winning dining, the hotel joins its acclaimed restaurants Megu and Le Cirque, both recognized in the World’s 50 Best Discovery 2024. Leaders at The Leela Palace credit this honor to their dedicated team, reaffirming the hotel’s status as a premier luxury destination with world-class service.