Welcome to OYO Hotel Airport Plaza By Palace , New Delhi , India