Wyndham Signs Agreement to Introduce Microtel Brand to India

The partnership aims to open 40 Microtel hotels in India by 2031.
Source: New feed


Leave a Reply