Lords Hotels & Resorts Employee Directory
HospitalityMaharashtra, India501-1000 Employees
Lords Hotels & Resorts is a mid-sized hospitality group that operates a portfolio of about 70 independently owned three- and four-star hotels, inns, and resorts. Each property offers a distinct character and design, and the group targets value-conscious business travelers seeking a warm, service-focused environment across business, leisure, and pilgrimage destinations. The company is based in Mumbai, Maharashtra, India. It maintains a mid-sized workforce and delivers hospitality through a team of dedicated professionals. Recent developments indicate ongoing expansion, including the opening of a new Lords Hotels & Resorts property in Amritsar near the Golden Temple in June 2026.