Skip to main content

OYO now has more rooms in China than India

OYO currently manages 180,000 rooms across 4,000 leased and franchised properties in China, as compared to 149,000 rooms in India and South Asia.

Comments

Popular posts from this blog