Lords Hotels & Resorts Employee Directory
HospitalityMaharashtra, India501-1000 Employees
Lords Hotels & Resorts has about 970 employees, nearly all of them in Asia. By country, the largest groups are India (95%) and Nepal (1%). Business and Retail make up over half of the profiles with a known department. Lords Hotels & Resorts's workforce spans 16 departments.