cover image of company
logo of company

Lords Hotels & Resorts

A chain of 60 distinguished and independently owned 3/4 star true value hotels inns and resorts, each with its own unique personality, artful furnishing, and locations. Lords offer luxurious accommodations for the discerning business traveler. A warm ambiance and an array of memorable touches served by a team of dedicated professionals

Industry

Hospitality

Company Size

1001-5000 Employees

Headquarter

Mumbai

Recent Jobs

Powered By