Oyo Hotels in Nepal
Read More
Nepal News

Oyo to expand in Nepal ; coming up in 15 cities

New Delhi: Oyo or Oyo Rooms is about to expand its branches in Nepal, it is expected to cover 15 cities of Nepal. The Founder Ritesh Aggarwal's Oyo rooms are already available in Kathmandu and...

Read more