Business Description
Founded in 1996 and headquartered in Mumbai, Mahindra Holidays & Resorts India Limited gives families the opportunity to own vacation memberships and enjoy quality accommodation across destinations in India and abroad, including Finland, Sweden, Spain, Dubai, Thailand, and Malaysia. The company is part of the larger Mahindra & Mahindra Group.