OYO Rooms, started in June 2013, is India's largest hotel network spread across 230 cities with 8500+ hotels offering standardized and hassle-free stay experiences at an unmatched price.
it was a wonderful experience. tour was organized very well. i thoroughly enjoyed my stay.
it was the great experience.
it was the great experience.