OYO to add up to 500 Townhouse hotels across India in 2019

OYO's Townhouse hotels enjoy over 90 per cent occupancy while witnessing a strong repeat from customers with nearly 50 per cent of them choosing to return to a Townhouse for their next trip, an official added