Welcome to Super OYO Stay 130 , New Delhi , India