Oyo Address Oyo Customer Care Number, Phone, Email and Address 5 years ago OYO Rooms is a website for booking budget lodging. It is owned by Oravel Stays Private Limited and is based…