Sequoia

Oyo Rooms

OYO Rooms is India’s largest branded chain of hotels offering standardised stay experiences at affordable prices.

Consumer Internet
  • Founded 2012
  • Partnered 2014