Lords Hotels strengthens expansion with 10 new hotel openings and 8 upcoming launches
Lords Hotels & Resorts has recorded strong quarterly growth with multiple hotel sign-ups and new property openings across key business, leisure, and pilgrimage destinations in India and Nepal. Throughout the quarter, the group expanded its footprint by opening new hotels in various locations. These included Sanand, Gujrat; Amritsar, Punjab; Katra, Jammu; Nanded, Maharashtra; Bhopal...
