Welcome to OYO Royal Paradise , New Delhi , India