Lords Hotels & Resorts expands to Purulia, West Bengal with a new property
Lords Hotels & Resorts is making significant strides in its 2024 expansion strategy with the recent acquisition of a new property in Purulia, West Bengal. The upcoming Lords Eco Inn Purulia, set to open