Opening of Morickap Lord’s 83, Trademark Collection by Wyndham

M/s Lord’s 83 Holidays LLP, a leading hospitality company based out of Wayanad, Kerala today announced the opening of Morickap Lord’s 83, Trademark Collection by Wyndham in partnership with Wyndham Hotels & Resorts which is the world’s largest hotel franchising company with more than 9,200 hotels in 95+ countries.