Welcome to OYO Flagship 809709 Hotel New Perfect Stay , New Delhi , India