Lords Hotels & Resorts has signed four new hotels in Gujarat, India, marking a significant expansion in the region. With ...
The latest addition comes after the hotel chain signed a property, Lords Eco Inn Kota, in Rajasthan last year. The hotel is expected to have 40 rooms along with a multi-cuisine restaurant.