Welcome to OYO 86758 Haven Hotel , New Delhi , India