Begin typing your search...
Showing results for "#Premium hotels"
OYO to double premium hotels in India in 2023
OYO currently has about 1,800 premium hotels in India. The move is aimed at capitalising on the surge in business travel by increasing its footprints...