The world’s largest hotel company Wyndham Hotel Group announced the signing of a franchise agreement with JMJ for the first Planet Hollywood hotel in India.