Welcome to OYO 85695 Royal Hotel , New Delhi , India