Uncategorized Lords Hotels & Resorts Expands with New Property in Purulia, West Bengal Lords Hotels & Resorts is progressing its 2024 expansion strategy by acquiring a new property in Purulia, West Bengal. Scheduled to open in early 2025, Lords Eco Inn Purulia will Horeca Writer6 months ago6 months agoKeep Reading