Lords Hotels & Resorts Appoints Sahil Bhargava as New Corporate General ManagerBy Jaun ShahiApril 11, 2025 New Delhi, April 11, 2025: Lords Hotels & Resorts announced the appointment of Sahil Bhargava as the new Corporate General…