Oyo Targets Business Hubs As Corporate Travel Surges; To Double Premium Hotels This Year Oyo currently has about 1,800 premium hotels in India. Its premium hotel brands include Townhouse, Townhouse Oak, Collection O and Capital O.