Live Mint
American hospitality firm Marriott International Inc., which runs Marriott Hotels and is the largest operator in India, will initially launch its “playful, young hotel brand ‘Moxy’ in Mumbai, Chennai, and Bengaluru, Neeraj Govil, Senior Vice President, Operations – Asia Pacific, Marriott International, said in an interview. According to hospitality consultancy Hotelivate, with approximately 21,000 rooms, Marriott International remains the number …